过滤数据:如果数据包含|则不考虑这些记录

sgnarkhede2016sgnarkhede2016 成员职位:152因素二世
你好,

如果多个属性包含属性值,如A|B或123|987
如何动态处理W.R.T所有属性

谢谢,
Sachin N。
标记:

答案

  • BalazsBaranyBalazsBarany 管理员,版主,员工,RapidMiner认证分析师,RapidMiner认证专家职位:913独角兽
    你好,

    你可以使用循环属性,并在生成属性中使用如下内容:
    Match = Match || contains(%{attr}, "|")

    初始化匹配,并过滤后面带有match = true的记录。如果其中一个属性值包含字符|,则表达式更改为true。

    如果它是一个不同的字符,则可以将Generate Aggregation与concatenate函数一起使用—但不幸的是,它恰好使用了|来分隔结果字符串。

    问候,

    Balazs
登录注册置评。