Examples
Series
import numpy as np
import pandas as pd
s = pd.Series(["lion", "fox", "monkey"])
s
s.rename_axis("animal")
DataFrame
df = pd.DataFrame({"num_legs": [4, 4, 2],
"num_arms": [0, 0, 2]},
["lion", "fox", "monkey"])
df
df = df.rename_axis("animal")
df
df = df.rename_axis("limbs", axis="columns")
df
MultiIndex
df.index = pd.MultiIndex.from_product([['mammal'],
['lion', 'fox', 'monkey']],
names=['type', 'name'])
df
df.rename_axis(index={'type': 'class'})
df.rename_axis(columns=str.upper)