df.rename用法
时间: 2023-10-10 12:10:16 浏览: 153
rename的用法
`df.rename` 是 pandas 库中的一个方法,用于对 DataFrame 或 Series 中的列名或行名进行重命名。
语法如下:
```python
df.rename(columns={old_col_name: new_col_name}, index={old_index_name: new_index_name}, inplace=True)
```
其中,`columns` 参数用于重命名列名,`index` 参数用于重命名行名,`inplace` 参数表示是否对原 DataFrame 进行修改。
示例代码:
```python
import pandas as pd
# 创建一个 DataFrame
data = {'name': ['Alice', 'Bob', 'Charlie'], 'age': [25, 30, 35]}
df = pd.DataFrame(data)
# 对列名进行重命名
df.rename(columns={'name': 'Name', 'age': 'Age'}, inplace=True)
# 输出重命名后的 DataFrame
print(df)
```
输出结果:
```
Name Age
0 Alice 25
1 Bob 30
2 Charlie 35
```
在上面的示例中,我们将原 DataFrame 中的列名 `name` 和 `age` 分别重命名为 `Name` 和 `Age`。由于我们设置了 `inplace=True`,因此原 DataFrame 被修改了。
阅读全文