如何在Rapidminer中使用循环

sgnarkhede2016sgnarkhede2016 成员职位:144因素二世
2020年9月编辑 帮助
你好,
下面是数据,
我想检查第一个值与所有以下的值,反之亦然,是否更大,并在检查列中放置True或False标志

1
高级A级检查
1) 12
25真的
38真的

2
高级A级检查
1 12 False
2 5
38错误

3.
高级A级检查
1 12假的
2 .正确
3 8

我该怎么做呢

标记:

答案

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

    这是一个例子吗?还是三个不同的?你以什么形式拥有它们?

    如果您有一个表,并希望更改Check列,则不需要循环。只是生成属性像这样:

    A b> Sr
    (这将自动返回true或false)

    我希望我理解正确。如果没有,请回答问题并指定检查逻辑应该是什么。

    问候,

    Balazs
  • sgnarkhede2016sgnarkhede2016 成员职位:144因素二世
    这是单表,但我如何检验迭代方法
    就像第一次我需要检查“1”和“2,3”,然后“2”检查“1,3”等等
  • sgnarkhede2016sgnarkhede2016 成员职位:144因素二世
    我想在rapidminer中使用多个for循环,就像我在python中使用的那样

    For yr_df['sic'].unique().tolist():
    sic_df = yr_df [yr_df [sic的]= =年]
    对于index_1,i在sic_df.iterrows()中:
    对于index_2,j在sic_df.iterrows()中:
    如果我(的名字)!= j(“名字”):
    如果i['RevenueTotalR']>=j[' below_percent '] and i['RevenueTotalR']<=j[' above_percent ']:
    打印(我['名字'],' = = ',j['名字'])
    打印(index_1)
    我[‘peer_name] =['名字']
登录注册置评。