pandas库的rename_axis
时间: 2024-06-06 12:04:35 浏览: 161
pandas_dataframe_convert-0.3.tar.gz
在 Pandas 中,`rename_axis` 可以用来重命名轴标签(index或columns)的名称。它可以接受一个标量值或者一个函数作为参数,并返回一个新的DataFrame或Series对象,该对象的轴标签被替换为指定的名称。
具体来说,`rename_axis` 方法有以下两种常用的用法:
1. 重命名单个轴标签:可以使用一个字符串或者函数来替换轴标签的名称,例如:
```
df.rename_axis('new_name', axis=0) # 将行索引的名称替换为 'new_name'
df.rename_axis(str.upper, axis=1) # 将列索引的名称转化为大写字母
```
2. 同时重命名多个轴标签:可以使用一个字典来将多个轴标签一次性地重命名,例如:
```
df.rename_axis({'old_name1': 'new_name1', 'old_name2': 'new_name2'}, axis=1)
```
这将把列索引的 'old_name1' 替换为 'new_name1',把 'old_name2' 替换为 'new_name2'。
阅读全文