问题标签 [arff]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
12556 浏览

java - 如何从java中的数组创建ARFF文件?

我想获得由 java 中的两个数组表示的 xy 对的加权线性回归的系数。我已经对 weka 进行了归零,但它在“LinearRegression”类中询问“Instances”类对象。要创建“Instances”类文件,需要一个包含数据的 ARFF 文件。我遇到了使用 FastVector 类的解决方案,但现在在最新的 weka 版本中已弃用。如何为 xy 对和相应的权重创建一个 ARFF 文件,这些权重都由 java 中的数组表示?

这是我基于 Baz 回答的代码。它在最后一行 "lr.buildClassifier(newDataset)" - Thread [main] (Suspended (exception UnassignedClassException))
Capabilities.testWithFail(Instances) line: 1302 上给出了一个异常。这是代码 -

0 投票
1 回答
464 浏览

csv - Weka“交叉验证”文件

我有三个与特定文件关联的值。每个文件都属于一个特定的系列。我需要改进 Weka 中的“交叉验证”,以了解我是否能够通过这三个值来识别家庭。现在,创建我必须在 Weka 上打开的 Csv 或 Arff 文件的步骤是什么?我的 txt 有这种格式。

File_Family_1 值 1、值2、值 3

File_Family_1值 1、值2、值 3

File_Family_2值 1、值2、值 3

File_Family_2值 1、值2、值 3

File_Family_3值 1、值2、值 3

File_Family_3值 1、值2、值 3

0 投票
2 回答
1356 浏览

machine-learning - Weka ARFF一代

我正在尝试从我拥有的 csv 数据文件生成一个 .arff 文件。现在我对 Weka 完全陌生,并且在一天前就开始使用它。对于初学者,我正在尝试一个简单的 Twitter 情绪分析。我已经在 CSV 中生成了训练数据。CSV文件内容如下:

这里第一个属性是实际推文,第二个是 AFFIN 分数,第三个是实际分类类别(1-正面,2-负面,3-中性,4-垃圾邮件)

现在我尝试使用代码从中生成 .arff 格式:

这会生成 .arff 文件,看起来有点像:

我是 Weka 的新手,但根据我的阅读,我怀疑这个 ARFF 的格式不正确。任何人都可以对此发表评论吗?

另外,如果错了,有人可以指出我到底哪里错了吗?

0 投票
0 回答
382 浏览

machine-learning - 在 WEKA GUI 上使用分类模型对集合的实例进行分类

我是数据挖掘的新手,我想问你一个分类问题。我使用 ARFF 格式的训练集在 WEKA (GUI) 上训练了分类算法。因此,我将其保存为模型格式以备将来使用。现在我想在 WEKA (GUI) 上使用这个分类模型来获得也是 ARFF 格式的集合实例的预测类。您能否给我一些关于如何在 WEKA 上执行此操作的说明?与 Weka Java API 不同,GUI 版本在 Web 上的文档非常糟糕,我找不到任何相关的东西。

是否可以将分类集存储回 ARFF 格式,并将“?”替换为类属性中的类标签?我需要这样的输出文件来进行一些计算。

事先谢谢你。

0 投票
0 回答
860 浏览

csv - 使用 IKVM 和 WEKA 将 CSV 转换为 ARFF

当我在 java 中运行上面的代码时,它工作正常。

但是当我使用下面的代码在 c# 中做同样的事情时,它会抛出异常

异常消息是“'weka.core.converters.ConverterUtils' 的类型初始化程序引发了异常”

我添加了 weka.dll 、 IKVM.OpenJDK.Core.dll 和 IKVM.Runtime 作为参考文件。任何人都可以帮我摆脱这个例外吗???请尽可能尽快回复 :(

0 投票
1 回答
3178 浏览

csv - Not recognised as "Arff data files file"

I had .txt file and I opened it and saved it as .csv file.

Now I try to open it in weka and I got this type of error: Null.

0 投票
3 回答
259 浏览

python - 如何查找数组的类型

我正在尝试编写将 CSV 转换为 ARFF 的代码。我将每个之间的值导入","到数组的一个单元格中,例如一个实例,例如:

转换为:

问题是 Python 将每个单元格识别为字符串,您可以在示例中看到 Python 识别的类型:

我正在寻找一种区分名义属性和数字属性的方法?

0 投票
1 回答
2190 浏览

weka - REPtree算法输出

谁能告诉我如何在某种数据集下解释 REPtree 算法的输出。

这是输出的一部分:

0 投票
1 回答
3946 浏览

java - 在 WEKA 中运行 StringToWordVector 过滤器

我在 Java 上使用 WEKA 的 API 来开发应用程序。当运行 StringToWordVector 过滤器(转换字符串类型属性)到我的 input.arff 文件时,如下所示:

我得到了另外一堆写在 output.arrf 中的实例,如下所示:

正如您将在 output.arff 文件中看到的,一些属性从实例中消失(第一个实例-> 没有第一个属性,没有第三个属性等)这是为什么?

运行过滤器的 Java 代码如下所示:

问题可能出在哪里?非常感谢。

0 投票
1 回答
2028 浏览

java - 无法将 .csv 转换为 .arff 文件

我运行以下命令: java weka.core.converters.CSVLoader filename.csv > filename.arff

但我有一个错误告诉我:找不到或加载主类 weka.core.converters.CSVLoder。

问题是什么?