我想使用 NetBeans 和 WEKA 库创建一个 GUI。一个按钮用于上传包含数据的 arff 文件,另一个按钮用于使用 J48 算法生成决策树。所有在线教程都展示了如何使用 WEKA 资源管理器进行生成,但如何在我们的 GUI 中执行此操作?
问问题
2261 次
1 回答
1
因此,您正在尝试在没有 weka 资源管理器的情况下以编程方式构建分类器?
这将构建您的分类器:
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 文件的路径。
我希望这能回答你的问题。
于 2015-04-22T12:47:31.987 回答