Examples

In [1]:
import numpy as np
import pandas as pd
In [2]:
s = pd.Series([2, 3, 4])
s
Out[2]:
0    2
1    3
2    4
dtype: int64

In [3]:
s.rename("my_name")  # scalar, changes Series.name
Out[3]:
0    2
1    3
2    4
Name: my_name, dtype: int64
In [4]:
s.rename(lambda x: x ** 2)  # function, changes labels
Out[4]:
0    2
1    3
4    4
dtype: int64
In [5]:
s.rename({1: 4, 2: 5})  # mapping, changes labels
Out[5]:
0    2
4    3
5    4
dtype: int64