使用J48算法生成决策树

时间:2015-04-11 10:33:36

标签: java weka decision-tree c4.5

我想使用NetBeans和使用WEKA库创建GUI。一个按钮用于上传包含数据的arff文件,另一个用于使用J48算法生成决策树。所有在线教程都展示了如何使用WEKA资源管理器进行生成,但是如何在GUI中执行此操作?

1 个答案:

答案 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文件的路径。

我希望这会回答你的问题。