Weka中缺少价值观 -

时间:2012-03-22 11:04:05

标签: weka

当我将其转换为excel file ==>时,我正在使用来自UCI Here的成人数据然后在weka中导入它 weka没有识别缺失值(告诉Missing:0(0%)), 但成人数据包含缺失值“?”价值......

我检查了weka中的值,它还包含“?”那么,我怎样才能更换所有“?”至 ” ” !!! 谢谢

6 个答案:

答案 0 :(得分:6)

我可以说一种方法。

  1. 选择了过滤器
  2. 选择了无监督属性 - ReplaceMissingValues
  3. 应用
  4. ReplaceMissingValues使用'mean'或'median'而不是缺少值。

答案 1 :(得分:5)

在资源管理器上,在预处理选项卡中,找到过滤器并选择选择。然后在过滤器中,展开过滤器,然后监督,然后属性。在底部,您将找到“替换缺失值”选项。双击它,然后单击“应用”。瞧!缺少的值将被替换。

答案 2 :(得分:3)

  1. 不要转换为excel。
  2. 在任何文本编辑器中打开原始文件。
  3. 替换所有空格(例如记事本中的Ctrl-H)。
  4. 添加标题行。
  5. 另存为adult.csv(如果在记事本中,请选择文件类型下拉列表中的所有文件)
  6. 在Weka开放。

答案 3 :(得分:2)

我认为解决方案更简单。 替换所有缺失的值" ?" "?" (没有空格)。 使用notepad ++或其他文本编辑器。他们中的大多数都有这样的工具。

我在Weka explorer中检查过这个。对于具有空格的值,它不会识别缺失值。

答案 4 :(得分:2)

用记事本打开文件,替换(ctrl + H)替换所有“?”用“?” (只需删除空白)。它对我有用

答案 5 :(得分:-3)

将“NaN”放在缺失值的位置......它会起作用