2016-08-16 84 views
1

假設我有一個數據框,並且我想重命名第三列的標籤。但是,我不知道第三列的標籤名稱是什麼,我只知道它是第三列數據框。基於位置重命名熊貓列標籤

我已經看到了重新命名DF列的例子是這個樣子:

df.rename(columns={'Third_Col': 'New_Third_Col'}, inplace=True) 

但我需要這樣的東西

df.columns[3].name = "New_Third_Col' 

回答

2

您可以用其作爲字典的關鍵:

df.rename(columns={df.columns[3]: "New_Third_Col"}, inplace=True)