用法:
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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。