如何计算一列的所有值?

时间:2019-07-10 02:27:51

标签: python python-3.x pandas dataframe

我正在尝试计算col_a所有值的所有实例

例如。

col_a
 A
 B
 C
 A
 D
 B
 A

我是否可以使用一行代码来告诉我该列中的每个值(A,B,C,D)存在多少次?

2 个答案:

答案 0 :(得分:1)

因此解决方案将是value_counts

df.col_a.value_counts()

答案 1 :(得分:1)

或将groupbysize一起使用:

>>> df.groupby('col_a').size()
col_a
A    3
B    2
C    1
D    1
dtype: int64
>>>