使用python读取几个Rapidminer ExampleSets
大家好!
我是Rapidminer的初学者。
我在rapidminer上创建了一个循环,从我pc上的一个文件夹中读取一系列csv文件。
加载的ExampleSets只有两列。
对于其中的一列,我想用Python计算较大的值。
如何做到这一点?
目前,我已经在Python上编写了一段代码,只能读取以下csv文件:< br >< br >
与打开(r' c:\Users\FR\Desktop\First.csv')作为文件:
对于文件中的行:< br >< br >
项目= int(行)< br >< br >
list.append(项)
结果= []
For I in range(len(list)):< 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
希望这对你有帮助!