RapidMiner:将值替换为另一列/属性中的值

时间:2018-08-07 17:54:49

标签: replace missing-data rapidminer

我的问题是,如果一行中缺少一个值,我想用该行中的另一个替换该值。例如,我想用适当的“ Belegnummer” picture of a row with a missing value

替换缺少的值

1 个答案:

答案 0 :(得分:1)

通常,有一个叫做 Replace Missing Values 的运算符,它的作用恰如其名。

在特殊情况下,您想访问另一个属性(列)的值,因此 Generate Attributes 运算符提供了一个非常强大的表达式生成器,您可以在其中声明该形式的If语句{ {1}}

Replace missing values with the *Generate Attributes* operator

有关示例,请参见上面的屏幕截图,或将流程XML复制并粘贴到RapidMiner流程窗口中。

if(a1==MISSING_NUMERIC, a2,a1)