python代码 pandas 对同名列更改名称
时间: 2023-10-27 19:04:37 浏览: 73
修改Pandas的行或列的名字(重命名)
你可以使用 pandas 中的 `rename` 方法来更改同名列的名称。例如,假设你的 DataFrame 中有两列名为 "column1",你想将其中一列的名称更改为 "new_column1",可以使用如下代码:
```python
import pandas as pd
# 创建一个示例 DataFrame
df = pd.DataFrame({'column1': [1, 2, 3], 'column1': [4, 5, 6]})
# 使用 rename 方法将其中一列的名称更改为 "new_column1"
df = df.rename(columns={'column1': 'new_column1'})
print(df)
```
输出结果为:
```
new_column1 column1
0 4 1
1 5 2
2 6 3
```
可以看到,其中一列的名称已经被更改为了 "new_column1"。
阅读全文