pandas将函数应用于多个帧的相应单元格

时间:2014-08-26 14:18:43

标签: python pandas

我正在尝试将函数应用于两个大小相同的dataFrames的相应单元格,以创建一个新的框架。

在伪代码中,我想做以下事情:

def someFunction(df1, df2):
  #apply Levenstein.ratio() to the corresponding cells in df1, df2. eg 
  #eg:df1.iloc[0]['colA'] compare to df2.iloc[0]['colA'] etc

frameC= someFunction(frameA, frameB)

我可以编写嵌套的for循环并迭代帧的每一行/列来执行此操作,但这将是缓慢而乏味的。在熊猫中有更好的方法吗?我一直在使用df.apply()函数,似乎无法弄清楚如何有效地比较两个不同数据帧的相应单元格。

0 个答案:

没有答案