我有一个带有三个参数的函数。这是标题。
def count_ones(num, total_bits, group_size):
Run Code Online (Sandbox Code Playgroud)
我正在尝试将此功能应用于数据列。但这并没有返回我的预期。有人可以帮我解决这个问题吗?total_bits为60,group_size为12。
df['events'] = df['data'].apply(count_ones, args =(60, 12))
Run Code Online (Sandbox Code Playgroud)
将参数作为kwargs传递给apply:
df['events'] = df['data'].apply(count_ones, total_bits=60, group_size=12)
Run Code Online (Sandbox Code Playgroud)