微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么在 Weka 中加载数据时会出现 EOL 错误?

如何解决为什么在 Weka 中加载数据时会出现 EOL 错误?

以下是我的 arff 文件中的代码

@relation superstore

@attribute t1 {milk,egg,bread,butter,popcorn,chip,beer}
@attribute t2 {milk,beer}
@attribute t3 {milk,beer}
@attribute t4 {milk,beer}
@attribute t5 {milk,beer}
@attribute t6 {milk,beer}
@attribute t7 {milk,beer}
@attribute t8 {milk,beer}
@attribute t9 {milk,beer}
@attribute t10 {milk,beer}

@data
milk,?,?
?,beer
?,?
milk,beer
milk,?

在 Weka 中加载此数据时,它在第 16 行显示 EOL 错误,但我已经检查了多次,并没有发现这里有任何异常。请在这里帮助我..

解决方法

您定义了 10 列,但只使用了 6 列作为数据。

您的文件应如下所示:

@relation superstore

@attribute t1 {milk,egg,bread,butter,popcorn,chip,beer}
@attribute t2 {milk,beer}
@attribute t3 {milk,beer}
@attribute t4 {milk,beer}
@attribute t5 {milk,beer}
@attribute t6 {milk,beer}

@data
milk,?,?
?,beer
?,?
milk,beer
milk,?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。