这个groupby函数对我做了什么意味着什么?

时间:2017-08-11 11:00:54

标签: python pandas plot group-by

我有3列:主题,年份和国家/地区。 我试图找到多年来每个国家/地区的最大主题数,并希望按每个国家/地区的最大项目数进行分组。

我在下面的功能中使用了这个组:

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

1 个答案:

答案 0 :(得分:0)

groupby应该为您提供('topic', 'year', 'country')

的每个唯一元组的计数