【发布时间】:2020-10-13 14:01:57
【问题描述】:
我很好奇我是否可以更改我的第一列的名称,该列自动递增地计算索引。
我看到您可以使用此代码更改名为Unnamed 0 的第一列的名称
df_new.rename( columns={'Unnamed: 0':'newName'}, inplace=True )
但是这次没有名字叫Unnamed 0
这是我的输出
VPN Code pid VTS/VTA ... BSCL52_BL BSCL53_BL timepoint
0 IA1 1_1 1 ... 2 4 1
1 AI7 1_2 1 ... 3 2 1
2 RE11 1_3 1 ... 1 2 1
3 EA11/EA4 1_4 1 ... 1 2 1
4 UA2 1_5 1 ... -33 -33 1
我想要这样的东西....所以ID
ID VPN Code pid VTS/VTA ... BSCL52_BL BSCL53_BL timepoint
0 IA1 1_1 1 ... 2 4 1
1 AI7 1_2 1 ... 3 2 1
2 RE11 1_3 1 ... 1 2 1
3 EA11/EA4 1_4 1 ... 1 2 1
4 UA2 1_5 1 ... -33 -33 1
谁能帮助我并告诉我出了什么问题?
非常感谢!
【问题讨论】:
-
这能回答你的问题吗? Set index name of pandas DataFrame
-
df.index.name = 'ID'工作吗?
标签: python python-3.x pandas dataframe rename