如何将行索引更改回pandas dataframe中的列?

时间:2016-12-22 00:54:30

标签: python indexing dataframe

我有一个数据框,在分组后,现在就是这样:

enter image description here

现在我想将行索引(name)作为第一列,怎么做? 我试着这样做:

gr.reset_index(drop=True)

但效果是这样的:

enter image description here

名称字段现在有计数信息,

1 个答案:

答案 0 :(得分:2)

不要指定drop参数,因为它意味着它会删除索引,也可能更好地重命名索引,因为您已经有name列:< / p>

gr.index.name = "company"
gr = gr.reset_index()