python dataframe替换列名
时间: 2023-10-15 15:23:21 浏览: 104
pyspark-examples
要替换Python中DataFrame的列名,可以使用`rename`函数。以下是一个示例:
```python
import pandas as pd
# 创建一个示例DataFrame
data = {'A': [1, 2, 3], 'B': [4, 5, 6]}
df = pd.DataFrame(data)
# 替换列名
new_column_names = {'A': 'Column1', 'B': 'Column2'}
df.rename(columns=new_column_names, inplace=True)
print(df)
```
输出结果将是:
```
Column1 Column2
0 1 4
1 2 5
2 3 6
```
在上述示例中,我们使用`rename`函数来替换DataFrame的列名。新的列名存储在一个字典`new_column_names`中,其中键是原始列名,值是新列名。通过将`columns`参数设置为`new_column_names`,我们将原始列名替换为新的列名。最后,使用`inplace=True`将更改应用到原始DataFrame上。
阅读全文