首页 > 解决方案 > Weka arff 文件无法使用 weka 软件打开

问题描述

我正在尝试使用弱软件打开以下 arff 文件,但它给了我一个错误。

错误说:-无法将结构确定为 arff(原因:java.io.IOExcaption:读取输入字符串的属性权重时出现问题:“Contravene”,阅读 Tolen[Contravene],第 20 行)

@relation ParkingFines

@attribute OffenceDate DATE "D/M/YY"
@attribute OffenceType string {Contravene No Stopping Sign,Fail to Obey Instruction-No Valid Ticket Correctly Displayed,Fail to pay parking fee-Ticket Expired}
@attribute ExpiationAmount {91,50}
@attribute StatusClass {Paid,Exemption,Transferred to FERU}

@data
1/5/17,Contravene No Stopping Sign,91,Paid
1/5/17,Contravene No Stopping Sign,91,Exemption
1/5/17,Contravene No Stopping Sign,91,Paid
1/5/17,Contravene No Stopping Sign,91,Transferred to FERU
1/5/17,Fail to Obey Instruction-No Valid Ticket Correctly Displayed,50,Paid
1/5/17,Fail to pay parking fee-Ticket Expired,50,Exemption
1/5/17,Fail to pay parking fee-Ticket Expired,50,Paid
2/5/17,Contravene-No Stopping Sign,91,Paid
2/5/17,Contravene-No Stopping Sign,91,Exemption
2/5/17,Contravene-No Stopping Sign,91,Paid
2/5/17,Contravene-No Stopping Sign,91,Transferred to FERU
2/5/17,Fail to Obey Instruction-No Valid Ticket Correctly Displayed,50,Paid
2/5/17,Fail to pay parking fee-Ticket Expired,50,Exemption
2/5/17,Fail to pay parking fee-Ticket Expired,50,Paid
3/5/17,Contravene-No Stopping Sign,91,Paid
3/5/17,Contravene-No Stopping Sign,91,Exemption
3/5/17,Contravene-No Stopping Sign,91,Paid
3/5/17,Contravene-No Stopping Sign,91,Transferred to FERU
3/5/17,Fail to Obey Instruction-No Valid Ticket Correctly Displayed,50,Paid
3/5/17,Fail to pay parking fee-Ticket Expired,50,Exemption
3/5/17,Fail to pay parking fee-Ticket Expired,50,Paid

标签: wekaarff

解决方案


尝试仅使用所需的标题格式化 csv 文件,因为此错误可能是由于既不是标题也不是数据行的额外行而导致的,这是大学家庭作业。所以尝试一些工作来解决这个问题。最后放置特定行的标题并从文件中删除其他内容。


推荐阅读