在python中有apply
的实现吗?有人可以举一个简单的例子吗?
我已经尝试过它会引发错误
dfsub.apply(dfsub,function(x){sum(x))
其中
dfsub
是具有两列a和c的数据帧,它们具有整数值,我想知道每一行的总和? 最佳答案
只需传递sum
函数:
>>> import pandas as pd
>>> dfsub = pd.DataFrame({'a': [1,2,3,4], 'c': [4,5,6,7]})
>>> dfsub
a c
0 1 4
1 2 5
2 3 6
3 4 7
>>> dfsub.apply(sum)
a 10
c 22
>>> dfsub.apply(sum, axis=1)
0 5
1 7
2 9
3 11
dtype: int64
关于python - 在python中有apply的实现吗,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21303031/