2024-06-01 09:06:06 发布
网友
我似乎无法在数据框中重命名我的列
我试过:df2.columns['Rating','Spread','Cnt']
df2.columns['Rating','Spread','Cnt']
当我查看数据帧时,Cnt不在那里
Cnt
我也试过:df2.rename(columns={'Rating','Spread','Cnt'}, inplace=True)
df2.rename(columns={'Rating','Spread','Cnt'}, inplace=True)
同样,在我运行脚本之后,Cnt不会出现。我只有前两个字段名;第三个不断下降。我怎样才能解决这个问题
你必须告诉熊猫你想把名字改成什么
df = df.rename(columns={'some_column': 'new_column'}, axis=1)
试试这个
df2.rename(columns={'OldName1':'Rating','OldName2':'Spread','OldName3':'Cnt'}, inplace=True)
也看看这个
Pandas documentation
您需要将字典传递给重命名函数中的columns参数,如下所示:
df.rename(columns={"old_name": "new_name"})
Check the documentation
你必须告诉熊猫你想把名字改成什么
试试这个
也看看这个
Pandas documentation
您需要将字典传递给重命名函数中的columns参数,如下所示:
Check the documentation
相关问题 更多 >
编程相关推荐