每次重新启动内核并运行此pd.groupby
时,我得到的列顺序都不同:
df.groupby(['code', 'code_description']).agg({'col_A': ['count', 'sum'], 'col_B': 'sum', 'col_C': 'sum', 'col_D': 'sum'})
有时,它首先汇总col_A
统计信息,有时是B
或C
。由于此顺序不断变化,因此我无法标准化报告。有人知道为什么吗?我曾尝试在groupby之后重设索引,但这并没有任何改变。