0

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

4

1 回答 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 回答