问题描述
使用此代码命名数据框中的第一列:
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
(注意空格)