pandas.DataFrame.rename
使用函数: DataFrame.rename(mapper=None, index=None, columns=None, axis=None, copy=True, inplace=False, level=None)
功能:更改轴标签
函数字典值必须是唯一的(1对1)。未包含在 字典/Series 中的标签将保留原样。列出的额外标签不会引发错误。
| 参数: | mapper, index, columns : dict-like or function, optional 
 axis : int or str, optional 
 copy : boolean, default True 
 inplace : boolean, default False 
 level : int or level name, default None 
 | 
|---|
| 返回: | renamed : DataFrame | 
|---|
例子
DataFrame.rename 支持两种调用约定
- (index=index_mapper, columns=columns_mapper, ...)
- (mapper, axis={'index', 'columns'}, ...)
我们强烈建议您使用关键字参数来阐明您的意图。
>>> df = pd.DataFrame({"A": [1, 2, 3], "B": [4, 5, 6]})
>>> df.rename(index=str, columns={"A": "a", "B": "c"})
 a c
0 1 4
1 2 5
2 3 6
>>> df.rename(index=str, columns={"A": "a", "C": "c"})
 a B
0 1 4
1 2 5
2 3 6
 
 
#使用轴样式参数
 
>>> df.rename(str.lower, axis='columns')
 a b
0 1 4
1 2 5
2 3 6
>>> df.rename({1: 2, 2: 4}, axis='index')
 A B
0 1 4
2 2 5
4 3 6以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。