如何在weka上修复此错误?

时间:2016-08-24 13:05:12

标签: csv weka feature-selection

我想将大尺寸的csv文件插入Weka中进行特征选择。 csv文件大小约为2.3GB,包含41行,2,000,002列。

第一行包含     (sample_id)(1~2,000,000)(上课)

从第二行开始     ID float float float ... Class(Y / N)

但是当我尝试将此文件插入weka时,弹出错误消息:

  

weka.core.coverters.CSVLoader无法加载' test.csv'。原因:错了   值的数量。读取1000002,预期100001,读取令牌[EOL]行   2在线遇到的问题:2

我不知道为什么会出现这个错误..

2 个答案:

答案 0 :(得分:0)

检查数据集中是否缺少值。我曾经遇到过这个错误,我发现我的数据集中缺少值。

答案 1 :(得分:0)

此错误只是试图告诉您输入中的某些行i不包含2000002(指定)列。只需检查错误的指定行或其周围的行是否包含正确的列数。它应该解决你的问题。

由于列数(要素)太大,只能用ctrl + f计算逗号数(如果你的输入是逗号分隔的)。有了这个,你就找不到该行中的列。

希望它有所帮助!