从Pandas Multi-Index系列中切片N行

时间:2018-11-16 03:48:58

标签: python-3.x pandas pandas-groupby series

以此:

series = dataframe.groupby(['Index_1', 'Index_2']).size()
series = series.sort_values(0, ascending=False)
series = series.sort_index(level='Index_1', sort_remaining=False)

我将获得以下内容,它是具有多索引的排序序列。

Index_1  Index_2
111      0860    510
         0890    375
         1150    225
         0810    164
                 ...
2535     0454      1
         0325      1
         0266      1
         0470      1
                 ...

现在我要实现的是过滤保留索引和序列排序的前N行。像这样,说出Top 2:

Index_1  Index_2
111      0860    510
         0890    375
2535     0454      1
         0325      1

有什么建议吗?

0 个答案:

没有答案