用法:
Series.rename(index=None, *, axis=None, copy=True, inplace=False, level=None, errors='ignore')
更改系列索引标签或名称。
函数/字典值必须是唯一的(一对一)。字典/系列中未包含的标签将保留 as-is。列出的额外标签不会引发错误。
或者,将
Series.name
更改为标量值。有关更多信息,请参阅用户指南。
- axis:{0 或 “index”}
没用过。仅接受与 DataFrame 方法的兼容性。
- index:标量,可散列序列,dict-like 或函数,可选
函数或dict-like 是应用于索引的转换。标量或可散列的sequence-like 将改变
Series.name
属性。- **kwargs:
传递给函数的附加关键字参数。仅使用 “inplace” 关键字。
- 系列或无
索引标签或名称已更改的系列,如果
inplace=True
则为无。
参数:
返回:
例子:
>>> s = pd.Series([1, 2, 3]) >>> s 0 1 1 2 2 3 dtype:int64 >>> s.rename("my_name") # scalar, changes Series.name 0 1 1 2 2 3 Name:my_name, dtype:int64 >>> s.rename(lambda x:x ** 2) # function, changes labels 0 1 1 2 4 3 dtype:int64 >>> s.rename({1:3, 2:5}) # mapping, changes labels 0 1 3 2 5 3 dtype:int64
相关用法
- Python pandas.Series.rename_axis用法及代码示例
- Python pandas.Series.reindex_like用法及代码示例
- Python pandas.Series.repeat用法及代码示例
- Python pandas.Series.reindex用法及代码示例
- Python pandas.Series.reset_index用法及代码示例
- Python pandas.Series.replace用法及代码示例
- Python pandas.Series.resample用法及代码示例
- Python pandas.Series.rdiv用法及代码示例
- Python pandas.Series.rsub用法及代码示例
- Python pandas.Series.rdivmod用法及代码示例
- Python pandas.Series.rmul用法及代码示例
- Python pandas.Series.rmod用法及代码示例
- Python pandas.Series.rpow用法及代码示例
- Python pandas.Series.rfloordiv用法及代码示例
- Python pandas.Series.rolling用法及代码示例
- Python pandas.Series.rank用法及代码示例
- Python pandas.Series.radd用法及代码示例
- Python pandas.Series.rtruediv用法及代码示例
- Python pandas.Series.round用法及代码示例
- Python pandas.Series.add_prefix用法及代码示例
注:本文由纯净天空筛选整理自pandas.pydata.org大神的英文原创作品 pandas.Series.rename。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。