 |
Classification of data using Bayes and JDMP
Source code name: "jdmp_iris.py"
Programming language: Python
Topic: Data mining/Classification
DMelt Version 1.8. Last modified: 06/26/1971. License: Pro
https://datamelt.org/code/cache/jdmp_iris_5299.py
To run this script using the DMelt IDE,
copy the above URL link to the menu [File]→[Read script from URL] of the DMelt IDE.
from org.jdmp.core.dataset import DataSet
from org.jdmp.core.algorithm.classification.bayes import NaiveBayesClassifier
# load example data set
dataSet = DataSet.Factory.IRIS()
dataSet.showGUI()
# create a classifier
classifier = NaiveBayesClassifier()
# train the classifier using all data
classifier.trainAll(dataSet)
# use the classifier to make predictions
classifier.predictAll(dataSet)
# get the results
accuracy = dataSet.getAccuracy()
print "accuracy: ", accuracy
You see the box below because you did not login.