Pandas实战100例 | 案例 95: 更改列名

案例 95: 更改列名

知识点讲解

在处理 DataFrame 时,有时需要更改列名以提高可读性或符合特定的命名约定。Pandas 允许你轻松地更改列名。

  • 更改列名: 可以通过分配新的列名列表给 df.columns 来更改 DataFrame 的列名。
示例代码
# 准备数据和示例代码的运行结果,用于案例 95# 示例数据
data_change_column_names = {'OldName1': [1, 2, 3, 4, 5],'OldName2': [6, 7, 8, 9, 10]
}
df_change_column_names = pd.DataFrame(data_change_column_names)# 更改列名
df_change_column_names.columns = ['NewName1', 'NewName2']df_change_column_names

在这个示例中,我们将列名 OldName1OldName2 更改为 NewName1NewName2

示例代码运行结果

更改列名后的 DataFrame (df_change_column_names):

   NewName1  NewName2
0         1         6
1         2         7
2         3         8
3         4         9
4         5        10

这个结果显示了如何更改 DataFrame 的列名。更改列名可以使数据分析代码更具可读性,并确保列名符合项目的命名约定。