替换Rapidminer范围内的值

时间:2015-05-13 10:02:22

标签: replace range rapidminer

我正在使用Rapidminer Studio 6并且我想要替换数据集(或结果或系列)中的值,假设我们有一个值介于1和10之间的属性,所以我想应用一个将替换值1的运算符到4和8到10乘以0所以新值将是0和4和8之间的数字。假设我们有 2 4 1 5 7 9 -op-> 0 4 0 5 7 0。 有人能告诉我使用哪个运算符或子进程?

1 个答案:

答案 0 :(得分:2)

(从原始答案复制)

您可以在参数部分使用Generate Attributes运算符和if

如果您的属性名为a2,并且您希望将其值更改为零(如果其值低于3且高于5),则Generate Attributes运算符的参数将如下所示。

attribute name: a2

function expressions: if(a2<3,0,if(a2>5,0,a2))