在 Python 数据框中命名未命名列时出错

Error while naming unnamed columns in Python dataframe

使用此代码命名数据框中的第一列: df1 = df1.rename(columns={'Unnamed:0' : 'time'}, inplace=True) 这给了我 NoneType 对象。

我尝试删除 inplace=True 但它只是返回原始数据帧。列名没有更新。

你应该做的,

df1 = df1.rename(columns={'Unnamed: 0' : 'time'}, inplace=False)

df1.rename(columns={'Unnamed: 0' : 'time'}, inplace=True)

注意列名是Unnamed: 0(注意space)