给dataframe批量改行列名
时间: 2023-05-14 13:04:31 浏览: 119
Pandas DataFrame Notes
可以使用 pandas 库中的 rename() 方法来批量改变 dataframe 的行列名。例如,下面的代码将 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': 'new_A', 'B': 'new_B', 'C': 'new_C'})
# 打印 dataframe
print(df)
```
同样的方法也可以用来批量改变行名,只需要将 columns 参数改为 index 即可。
阅读全文