pandas rename代码?
时间: 2024-05-22 20:09:40 浏览: 140
Pandas面试题.pdf
pandas 的 rename 函数可以用于对 DataFrame 和 Series 中的行和列进行重命名。它可以接受字典、函数或者 Series 作为参数,然后返回一个新的 DataFrame 或者 Series,原始数据不会被修改。
下面是一个简单的示例:
```
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df = df.rename(columns={'A': 'newA', 'B': 'newB'})
print(df)
```
上面的代码将 DataFrame 中的列名 A 和 B 分别重命名为 newA 和 newB。
如果你想要重命名行,可以使用 rename_axis 函数:
```
df = df.rename_axis('new_index')
print(df)
```
上面的代码将 DataFrame 中的行索引重命名为 new_index。
阅读全文