【发布时间】:2019-06-24 05:10:02
【问题描述】:
我想重命名数据框中的列名。数据即将到来,列名也可能包含一些非英文字符。所以我正在寻找类似的东西:
df = df.rename(columns={'string include (oldName1)': 'newName1', 'string include (oldName2)': 'newName2'}
目前 Pandas 中的重命名功能是:
df = df.rename(columns={'oldName1': 'newName1', 'oldName2': 'newName2'})
此函数需要确切的列名“oldName1”。即使旧名称包含一些字符串,例如/in 'oldName1',我也想重命名列。
【问题讨论】:
标签: python pandas dataframe rename