python pandas:如何简化groupby的结果('column_name')。count()

时间:2013-11-15 23:00:21

标签: python pandas

快速的一个,成像我们有一个df,其中包含沃尔玛的全球销售联系人,比如20列。我想做的就是每个简单的:弄清楚每个国家有多少行。天真的,我会这样做:

df.groupby('country').count()

但这将返回一个包含20列的表,每列的列相同。有没有办法将结果显示为2列表?即,国家和数量?

谢谢!

1 个答案:

答案 0 :(得分:2)

使用value_counts()

pd.value_counts(df.country)