【发布时间】:2014-02-21 15:27:50
【问题描述】:
我有以下问题,我有一个 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 个)
有什么想法吗?
【问题讨论】:
标签: python static pandas apply dataframe