案例 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
在这个示例中,我们将列名 OldName1 和 OldName2 更改为 NewName1 和 NewName2。
示例代码运行结果
更改列名后的 DataFrame (df_change_column_names):
NewName1 NewName2
0 1 6
1 2 7
2 3 8
3 4 9
4 5 10
这个结果显示了如何更改 DataFrame 的列名。更改列名可以使数据分析代码更具可读性,并确保列名符合项目的命名约定。