我想将大尺寸的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
我不知道为什么会出现这个错误..
答案 0 :(得分:0)
检查数据集中是否缺少值。我曾经遇到过这个错误,我发现我的数据集中缺少值。
答案 1 :(得分:0)
此错误只是试图告诉您输入中的某些行i不包含2000002(指定)列。只需检查错误的指定行或其周围的行是否包含正确的列数。它应该解决你的问题。
由于列数(要素)太大,只能用ctrl + f计算逗号数(如果你的输入是逗号分隔的)。有了这个,你就找不到该行中的列。
希望它有所帮助!