属性名称在Weka 3.8中不是唯一的

问题描述 投票:-2回答:3

我无法导入CSV文件。我收到以下错误:文件“filename.csv”未被识别为“CSV数据文件”文件。原因:属性名称不是唯一的!原因:'2''1'。

谁能告诉我如何解决这些问题?我在Windows 10 64位笔记本电脑上使用Weka 3.8。

提前致谢。

cluster-analysis weka
3个回答
0
投票

WEKA将假设第一行数据是列的名称,但是我在github上查看的NSL-KDDCup数据集的版本没有列标题。由于第一行有一些重复的值,您会收到此错误消息。我会建议两种解决方案。

  1. 上面提到的github有一个包含数据的weka友好的arff文件。
  2. 将列标题添加到csv文件。列标题应该是什么?它们列在arff文件中。 :-)

0
投票

当属性名称相同时,它会出现在Excel工作表的多个列中。只需重命名相同的列名。它应该是独一无二的。这对我有用


0
投票

只需确保列名称与属性值相比是唯一的。当我应用StringtoWordVector并获取与我的列名相同的字符串时,会发生这种情况。只需给出一个好的列名:)

© www.soinside.com 2019 - 2024. All rights reserved.