Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法自动将 NA 值转换为?在加载 .csv 文件时在 weka 中?还是我们必须使用其他一些脚本/程序来替换它们?或加载到 weka 之前的空白。
欢迎任何帮助或建议。谢谢
不幸的是,我不相信 Weka 有办法进行这种转换。这是因为 Weka 的原生格式是 .arff 文件。 在 .arff 文件中,缺失值用“?”表示。 加载 .csv 文件时,它期望缺失值也用“?”表示。
根据您使用 Weka 的方法,我建议:
对于 Weka GUI,在简单的文本编辑器中使用“查找和替换”将“NA”更改为“?” 在将 .csv 加载到 Weka 之前。
对于 Weka Java API,编写一个方法来预处理您的“.csv”文件,然后再将其交给 Weka .csv 加载器。