【发布时间】:2018-01-19 21:02:02
【问题描述】:
我有 3 个栏目:主题、年份和国家。 我试图找到多年来每个国家/地区的最大主题数,并希望它按每个国家/地区的最大项目数分组。
我在下面使用了这个 groupby 函数:
df.groupby(['topic', 'year', 'country']).count()
但是我无法真正说出它向我展示的内容,因为它只是将每个主题与每年和国家进行了分组。我也没有另一列用于计数,因为我想查看每个主题有多少个,所以我也有稍后要绘制的数字。我该怎么做?
topic year country
Mechanics 2014.0 FI
IT
2015.0 NL
UK
2016.0 FR
UK
biochemistry 2014.0 DE
2015.0 AT
BE
DE
DK
ES
FI
2016.0 AT
【问题讨论】:
-
你能显示输出是什么吗?
-
请在问题中添加您的
df的样例。 -
这是我输出的一部分以及它的样子
标签: python pandas plot group-by