用熊猫重命名列

时间:2019-12-30 20:09:59

标签: python pandas dataframe

我正在尝试使用以下代码更改列名:

jeopardy = pd.read_csv('/Users/adamshaw/Desktop/Coding/jeopardy_starting/jeopardy.csv')

jeopardy = jeopardy.rename(columns={' Air Date': 'Air_Date',
                                    ' Round': 'Round'}, inplace=True)

print(jeopardy)

我得到以下输出:

>>> None

如何正确重命名列?

这些是列

Show Number    int64 
 Air Date      object
 Round         object
 Category      object
 Value         object
 Question      object
 Answer        object

1 个答案:

答案 0 :(得分:0)

重命名列时,您正在使用MsgBox(json.SelectToken("Venue").SelectToken("ID")) 选项。这不会返回您要分配给MsgBox(json.SelectToken("Venue.ID")) 变量的任何内容(inplace=True类型。

尝试删除None或不要将其重新分配给jeopardy。所以

inplace=True

jeopardy