pandas.groupby()
函数通过分组键对结果进行排序(默认情况下也这样做)。但是,DataFrameGroupBy.groups
是dict
,它不会保留密钥的顺序。所以,我的问题是,当我遍历组时,如何确保订单被保留,例如
dfg = df.groupby('some_key')
for name in dfg.groups:
<do useful stuff>
换句话说,如果dfg.groups.keys()
只是dfg.groups
,如何对dict
进行排序?