dataframe批量修改列名
时间: 2023-09-10 19:11:19 浏览: 238
pandas修改DataFrame列名的方法
5星 · 资源好评率100%
可以使用 `rename` 方法批量修改 `DataFrame` 的列名。这个方法可以接受一个字典作为参数,字典的键是原始的列名,字典的值是对应的新列名。
以下是一个例子:
```python
import pandas as pd
# 创建一个DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 批量修改列名
df = df.rename(columns={'A': 'a', 'B': 'b', 'C': 'c'})
print(df)
```
输出:
```
a b c
0 1 4 7
1 2 5 8
2 3 6 9
```
在上面的例子中,我们创建了一个包含三列的 `DataFrame`,然后使用 `rename` 方法将列名 `A`、`B`、`C` 修改为 `a`、`b`、`c`。
阅读全文