【发布时间】:2016-02-26 20:17:12
【问题描述】:
我有一个 pandas 数据框,我想计算一个数字在每列中出现的频率
a b c d e
0 2 3 1 5 4
1 1 3 2 5 4
2 1 3 2 5 4
3 2 4 1 5 3
4 2 4 1 5 3
这是我的代码不起作用
def equalsOne(x):
x[x.columns == 1].sum()
df1.apply(equalOne(), axis = 1)
这是所需的输出
a 2
b 0
c 3
d 0
e 0
【问题讨论】: