dateframe修改列名
时间: 2024-05-14 08:14:02 浏览: 55
pandas修改DataFrame列名的方法
5星 · 资源好评率100%
要修改DataFrame中的列名,可以使用`rename()`方法。以下是一个示例:
```python
import pandas as pd
# 创建DataFrame
data = {'Name': ['John', 'Mary', 'Alice', 'Bob'],
'Age': [30, 25, 35, 40],
'City': ['New York', 'Paris', 'London', 'Tokyo']}
df = pd.DataFrame(data)
# 输出原始列名
print(df.columns)
# 修改列名
df = df.rename(columns={'Name': 'Full Name', 'City': 'Location'})
# 输出修改后的列名
print(df.columns)
```
输出:
```
Index(['Name', 'Age', 'City'], dtype='object')
Index(['Full Name', 'Age', 'Location'], dtype='object')
```
在这个示例中,我们将`Name`列名改为`Full Name`,`City`列名改为`Location`。请注意,`rename()`方法返回一个新的DataFrame,所以我们需要将其赋值给原始的DataFrame变量。
阅读全文