修改dataframe的列名
时间: 2023-08-06 11:16:44 浏览: 102
pandas基本用法
要修改 DataFrame 的列名,可以使用 `rename()` 方法。下面是一个例子:
```python
import pandas as pd
# 创建一个示例 DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 输出原始列名
print(df.columns)
# 修改列名
df = df.rename(columns={'A': 'New_A', 'B': 'New_B', 'C': 'New_C'})
# 输出修改后的列名
print(df.columns)
```
输出如下:
```
Index(['A', 'B', 'C'], dtype='object')
Index(['New_A', 'New_B', 'New_C'], dtype='object')
```
上面的代码中,我们首先创建了一个示例 DataFrame,然后使用 `rename()` 方法将三个列的名称从 `'A'`、`'B'` 和 `'C'` 分别改为 `'New_A'`、`'New_B'` 和 `'New_C'`。最后,我们输出修改后的列名。
阅读全文