RapidMiner 替换范围内的数值

RapidMiner replace numeric values in a range

使用RapidMiner Studio 6 必须替换特定范围0 之外的属性值,我知道运算符可以使用(或运算符组合)。例如,如果我必须将值设为 1 2 3 4 5 6 7 并应用范围 [3-5] 的运算符,我将是值 0 0 3 4 5 0 0。

我不会说西班牙语,但 Google 翻译让我认为如果属性值超出特定范围,您需要将其更改为零。您可以在参数部分使用 Generate Attributes 运算符和 if

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

attribute name: a2

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