Python 无法正确使用DataFrame。请应用

Python 无法正确使用DataFrame。请应用,python,static,pandas,apply,dataframe,Python,Static,Pandas,Apply,Dataframe,我有以下问题,我有一个Panda数据框,我想用apply方法处理每一行ny。应使用同一类中的函数(静态方法)处理每一行 @staticmethod def my_func(s, e, a): (...) res = myDataFrame.apply(self.my_func, 0, s, e, a) s、 e和a是NxM数据帧。 现在我得到的错误如下: TypeError:my_func()正好接受3个参数(给定11个) 有什么想法吗?这可能是正确的解决方案吗 res = myDataF

我有以下问题,我有一个Panda数据框,我想用apply方法处理每一行ny。应使用同一类中的函数(静态方法)处理每一行

@staticmethod
def my_func(s, e, a):
(...)


res = myDataFrame.apply(self.my_func, 0, s, e, a)
s、 e和a是NxM数据帧。 现在我得到的错误如下:

TypeError:my_func()正好接受3个参数(给定11个)


有什么想法吗?

这可能是正确的解决方案吗

res = myDataFrame.apply(lambda x: class.my_func(x, s, e, a), axis=0)