在Weka中对某些属性应用过滤器

时间:2016-12-12 14:43:55

标签: machine-learning weka

我试图使用Weka为项目分类一些数据。所以我需要在y = ln(x + 1)的单个属性上使用对数变换。我使用MathExpression过滤器,我的表达式是log(A + 1)。我希望我的过滤器仅应用于单个属性,但它适用于所有属性。如何仅应用过滤器单个属性。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

您可以通过填写"忽略范围"来选择要处理的属性。用逗号分隔的属性索引列表。

  

ignoreRange - 指定要处理的属性范围。这是一个逗号   分离的属性索引列表,用" first"和"最后"有效   值。使用" - "指定包含范围。例如:   "第一3,5,6-10,最后"

点击"更多"可以找到此信息。 GenericObjectEditor中的按钮(如下所示)。

enter image description here