pandas列名的修改
生成一个 dataframe
1 | import pandas as pd |
定义列名
1 | df.columns = ['beijing', 'shanghai', 'guangzhou', 'shenzhou'] |
重命名列
1 | df.rename({'beijing':'A', 'shanghai':'B', 'guangzhou':'C', 'shenzhou':'D'}, axis='columns', inplace=True) |
重命名列2
1 | df.rename(columns={'A':'A_1', 'B':'B_1', 'C':'C_1', 'D':'D_1'}, inplace=True) |
替换特定的字符或前缀/后缀
1 | df.columns = df.columns.str.replace('_', '') |