pandas如何修改dataframe某一列的列名
时间: 2023-10-17 11:14:13 浏览: 317
pandas修改DataFrame列名的方法
5星 · 资源好评率100%
你可以使用 `rename()` 方法来修改 DataFrame 中某一列的列名,具体操作如下:
假设你想要将 DataFrame 中名为 `old_column_name` 的列名修改为 `new_column_name`,可以执行以下代码:
```python
import pandas as pd
# 创建一个示例 DataFrame
df = pd.DataFrame({'old_column_name': [1, 2, 3], 'b': [4, 5, 6]})
# 修改列名
df = df.rename(columns={'old_column_name': 'new_column_name'})
print(df)
```
输出结果:
```
new_column_name b
0 1 4
1 2 5
2 3 6
```
在 `rename()` 方法中,`columns` 参数接受一个字典,其中键为需要修改的列名,值为修改后的列名。在这个例子中,`{'old_column_name': 'new_column_name'}` 将 `old_column_name` 修改为 `new_column_name`。
阅读全文