how to rename index column in pandas code example

Example 1: pandas dataframe column rename

>>> df = pd.DataFrame({"A": [1, 2, 3], "B": [4, 5, 6]})
>>> df.rename(columns={"A": "a", "B": "c"})
   a  c
0  1  4
1  2  5
2  3  6

Example 2: change specific column name pandas

df_new = df.rename(columns={'A': 'a'}) #change a from A

Example 3: pandas rename index values

df.rename(index={'alpha': 'mu'})

Example 4: rename dataframe index column pandas

df.index.names = ['new_name']

Example 5: pandas rename column by index?

import pandas as pd 
  
# Sample DataFrame 
df = pd.DataFrame({'a': [1, 2], 'b': [3, 4]}) 
  
# Changing columns name with index number 
df.columns.values[0] = "b"
df.columns.values[1] = "a"
  
# Display 
display(df)