【发布时间】:2021-11-28 05:36:20
【问题描述】:
我根据 ID 和 Month_ID 对一些数据进行了分组,并获得了双索引数据框。现在我要选择每组的最后一行,例如:
ID MONTH_ID
0001 201901
201902
201903
0002 201912
202001
我要选择
ID MONTH_ID
0001 201903
0002 202001
但是我无法想出根据第二个索引进行选择的方法,因为使用 mltiindexing iloc 并不是很有帮助,并且 MONTH_ID 中每个索引的长度对于每个组都不同。 我也尝试在 groupby 对象上使用 nth(-1) ,但这也没有帮助。
我遇到了多个问题和答案,并查看了文档,但我没有找到回答这个问题的方法。
【问题讨论】:
标签: python pandas pandas-groupby multi-index