dataframe修改列名
时间: 2023-09-27 22:07:02 浏览: 101
pandas修改DataFrame列名的方法
5星 · 资源好评率100%
你可以使用 `rename` 方法来修改 DataFrame 的列名。该方法可以接受一个字典作为参数,其中字典的键是原始列名,字典的值是新的列名。例如,假设你有一个名为 `df` 的 DataFrame,它有两列名为 `old_name1` 和 `old_name2`,你想将它们分别改为 `new_name1` 和 `new_name2`,可以使用以下代码:
```python
df = df.rename(columns={'old_name1': 'new_name1', 'old_name2': 'new_name2'})
```
你还可以将 `inplace` 参数设置为 `True`,以在原始 DataFrame 上直接修改列名,而不是创建一个新的 DataFrame。例如:
```python
df.rename(columns={'old_name1': 'new_name1', 'old_name2': 'new_name2'}, inplace=True)
```
阅读全文