我想使用NetBeans和使用WEKA库创建GUI。一个按钮用于上传包含数据的arff文件,另一个用于使用J48算法生成决策树。所有在线教程都展示了如何使用WEKA资源管理器进行生成,但是如何在GUI中执行此操作?
答案 0 :(得分:1)
所以你试图在没有weka explorer的情况下以编程方式构建分类器?
这将构建您的分类器:
Reader r = new FileReader("/path/to/file.arff");
Instances i = new Instances(r);
Classifier c = new J48();
c.buildClassifier(i);
必要的进口是:
import weka.classifiers.Classifier;
import weka.classifiers.trees.J48;
import weka.core.Instances;
您的GUI唯一要做的就是提供ARFF文件的路径。
我希望这会回答你的问题。