参考:http://quweiprotoss.blog.163.com/blog/static/40882883200810287352690/
public class ClassifierTest {
private Instances m_instances = null;
public void getFileInstances(String fileName) throws Exception {
FileReader frData = new FileReader(fileName);
m_instances = new Instances(frData);
//1、Instances.numAttributes():记录参数的个数
//2、Instances.setClassIndex(int):设置类别是那一列数据 (列标是从0开始)
m_instances.setClassIndex(m_instances.numAttributes() - 1);
}
public void classify() throws Exception {
//3、J48是分类器
J48 classifier = new J48();
//4、Classifier.buildClassifier(Instances):对文本实例分类
classifier.buildClassifier(m_instances);
//5、Classifier.classifyInstance(Instance):获取单个记录的类别
System.out.println(classifier.classifyInstance(m_instances.instance(0)));
}
public static