pandas excel更改列标题
时间: 2023-07-12 17:11:19 浏览: 54
您可以使用 Pandas 的 `read_excel()` 方法读取 Excel 数据,并使用 `rename()` 方法更改列标题。`rename()` 方法需要一个字典作为参数,其中字典的键是原始列标题,值是新列标题。
下面是一个示例代码:
```python
import pandas as pd
# 读取 Excel 文件到 DataFrame
df = pd.read_excel('your_file_path.xlsx')
print('原始 DataFrame:\n', df)
# 更改列标题
new_columns = {'Column1': 'NewColumn1', 'Column2': 'NewColumn2'}
df = df.rename(columns=new_columns)
print('更改列标题后的 DataFrame:\n', df)
# 将 DataFrame 保存为 Excel 文件
df.to_excel('your_output_file.xlsx', index=False)
```
在这个示例代码中,我们首先使用 `read_excel()` 方法读取 Excel 数据到 DataFrame 中。然后,我们使用 `rename()` 方法将列标题从 `Column1` 和 `Column2` 更改为 `NewColumn1` 和 `NewColumn2`。最后,我们使用 `to_excel()` 方法将 DataFrame 保存为 Excel 文件。请将 `your_file_path.xlsx` 和 `your_output_file.xlsx` 替换为您自己的文件路径和文件名。