小编bkd*_*bkd的帖子

在 pandas groupby() 之后将 reset_index() 重置为原始列索引?

我生成了一个分组数据帧df = df.groupby(['X','Y']).max(),然后我想写入(到 csv,没有索引)。所以我需要将 'X' 和 'Y' 转换回常规列;我尝试使用reset_index(),但列的顺序是错误的。

如何将“X”和“Y”列恢复到其确切的原始列位置?

解决方法是:

df.reset_index(level=0, inplace=True)
Run Code Online (Sandbox Code Playgroud)

然后找到一种方法来更改列的顺序?


(我也找到了这种方法,用于 multiindex

python csv indices pandas pandas-groupby

5
推荐指数
1
解决办法
1866
查看次数

标签 统计

csv ×1

indices ×1

pandas ×1

pandas-groupby ×1

python ×1