使用python读取几个Rapidminer示例集
大家好!
我是Rapidminer的初学者。
我在rapidminer上创建了一个循环,从我pc上的一个文件夹中读取一系列csv文件。
加载的exampleesets只有两列。
对于其中一列,我想用Python计算较大的值。
如何做到这一点呢?
目前我在Python上写了一个代码,只读取这些csv文件:< br >< br >
open(r' c:\Users\FR\Desktop\First.csv')为文件:
对于文件中的行:< br >< br >
Item = int(line)< br >< br >
list.append(项)
结果= []
对于range(len(list)中的I:< br >
A = lista[i-1]< br >< br >
B = lista[i]< br >< br >
C = lista[i+1]< br >< br >
如果b >= a, b >= c:< br >< br >
results.append (b)< br >< br >
打印(结果)< br >< br >有没有办法不对每个文件重复此代码?< br >
标记:
0
答案
进口熊猫
< br >
def rm_main (df): < br >
,,Df ["c"] = Df。应用(λx: x [a]如果x [a] > [b]其他x [b],轴= 1)< br >
,,返回df
希望这能有所帮助!