从数据框中删除一个列并将其设置为索引。

huangapple go评论76阅读模式
英文:

remove a column as index in dataframe

问题

我已使用 .pivot 创建了一个数据框(df)。现在我的数据框与这个类似:

[![我有的数据框][1]][1]

我想要移除 'time_hour' 列并创建另一个数据框。我正在使用 reset_index,以下是结果。但是,我不想要一个名为 'time_hour' 的列。能帮我处理一下吗?谢谢!

[![这是我想要的不包含 'time_hour' 列的数据框][2]][2]

英文:

I have a df and I already used .pivot to creat the df. And now my df is same as this:

[![df that I have][1]][1]

I want to remove the 'time_hour' and create another df. I am using the reset_index and this is the results. However, I dont want a column with name time_hour. Could you please help me with that? Thanks
[![this is the df I want without the column time-hour][2]][2]

答案1

得分: 1

尝试 df.rename_axis

df = df.rename_axis(None, axis=1)

'time_hour' 是列标题轴名称。

英文:

Try df.rename_axis,

df = df.rename_axis(None, axis=1)  

'time_hour' is the column header axis name.

huangapple
  • 本文由 发表于 2023年7月18日 11:27:49
  • 转载请务必保留本文链接:https://go.coder-hub.com/76709356.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定