【问题标题】:How can i fix this error on weka?如何在 weka 上修复此错误?
【发布时间】:2016-09-12 00:00:24
【问题描述】:

我想将大尺寸的 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,读取 Token[EOL] 行 2 线上遇到的问题:2

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

【问题讨论】:

    标签: csv weka feature-selection


    【解决方案1】:

    此错误只是想告诉您输入中的某些行不包含 2000002(指定)列。只需检查指定的错误行或其周围的行是否由正确数量的列组成。它应该可以解决您的问题。

    由于列(特征)的数量太大,只需计算逗号的数量(如果您的输入是逗号分隔的)与 ctrl+f 一致。这样一来,您就不会在该行中找到任何列。

    希望对您有所帮助!

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2015-05-17
        • 1970-01-01
        • 1970-01-01
        • 2020-02-22
        • 2014-03-01
        • 2012-07-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多