pandas重命名列名,将多列同时重命名
时间: 2024-09-21 18:10:43 浏览: 65
如何重命名 PANDAS DATAFRAME 中的列.docx
在Pandas库中,你可以使用`rename()`函数来重命名DataFrame或Series的列名。如果你想一次重命名多列,可以提供一个字典,其中键是你想要替换的旧列名,值是新的列名。下面是一个例子:
```python
import pandas as pd
# 假设你有一个DataFrame df,其中有两列需要重命名
old_df = pd.DataFrame({
'A': [1, 2, 3],
'B': [4, 5, 6],
'C': [7, 8, 9]
})
# 使用字典重命名列
new_column_names = {'A': 'First', 'B': 'Second', 'C': 'Third'}
df_renamed = old_df.rename(columns=new_column_names)
print(df_renamed)
```
运行后,`df_renamed` 将会是:
```
First Second Third
0 1 4 7
1 2 5 8
2 3 6 9
```
阅读全文