我在 arff 文件中有一些数据,但我无法转换它。我不知道出了什么问题。
@RELATION relationName
@ATTRIBUTE IP STRING
@ATTRIBUTE data STRING
@ATTRIBUTE adress STRING
@ATTRIBUTE error_code STRING
@ATTRIBUTE dunno STRING
@ATTRIBUTE class STRING
@DATA
202.32.92.47,01:Jun:1995:00:00:59,/~scottp/publish.html,200,271
ix-or7-27.ix.netcom.com,112,/~ladd/ostriches.html,200,20
...
我收到如下错误: 无法确定为 arff(原因:java.io.IOException:行过早结束,读取 Token [EOL],第 11 行。
第 11 行在第一行之后。我还试图将它转换为 csv,标题如下:
a b c d e
但随后我收到如下错误: 错误的标题...
最佳答案
您有六个属性,但您的数据只包含五个。
如果您不知道您的类(class)的值(value),也许您可以将值(value)设为 ?在每行的末尾。
希望这对您有所帮助!
关于java - weka 中的行过早结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26876836/