1 #生成一個數據框 2 import pandas as pd 3 a = pd.DataFrame({'a':[1,2,3], 'b':[4,5,6], 'c':[7,8,9]})
1 #直接修改:缺點必須寫明每一列,不然會報錯 2 a.columns = ['A','B','C'] 3 Out[4]: 4 A B C 5 0 1 4 7 6 1 2 5 8 7 2 3 6 9
1 ##推薦方法 2 3 #每個列名都修改 4 a.rename(columns={'a':'A', 'b':'B', 'c':'C'}, inplace = True) 5 Out[7]: 6 A B C 7 0 1 4 7 8 1 2 5 8 9 2 3 6 9 10 #修改指定列名 11 a.rename(columns={'a':'A', 'c':'C'}, inplace = True) 12 Out[14]: 13 A b C 14 0 1 4 7 15 1 2 5 8 16 2 3 6 9