.arff文件中的属性

时间:2018-05-19 21:12:19

标签: attributes weka data-mining arff

我的属性有问题。它不是一个字符串,而是一种字符串数组。我的文件中有很多1000个值,例如:

@attribute a numeric
@attribute b string
@attribute c numeric
@data
3430, "abc" | "de" |"fghij", 123142
1245, "asfg", 25432
3421, "afs" | "agfag", 41234

weka给了我一个错误:一个数字是预期的令牌[|]

1 个答案:

答案 0 :(得分:0)

您将该属性指定为一个字符串。

但是"afs" | "agfag"不是一个字符串。它是由|字符随机分隔的两个字符串,它们不是有效的ARFF语法。

编写自己的语法,惊喜,不能正常工作......

就我所知,ARFF没有任何"字符串数组"类型。因此,您需要使用不同的文件格式。