import numpy as np
import pandas as pd
from pandas import Series,DataFrame
一、使用索引的map函数
df = DataFrame(np.arange(12).reshape(3,4),index=['apple','pear','strawberry'],columns=['a','b','c','d'])
print(df)
a b c d
apple 0 1 2 3
pear 4 5 6 7
strawberry 8 9 10 11
df.index = df.index.map(str.title)
print(df)
a b c d
Apple 0 1 2 3
Pear 4 5 6 7
Strawberry 8 9 10 11
二、使用rename函数
1.使用函数映射
print(df.rename(index=str.title,columns=str.upper))
A B C D
Apple 0 1 2 3
Pear 4 5 6 7
Strawberry 8 9 10 11
2.使用字典映射
print(df.rename(index={'Apple':'Orange'}))
a b c d
Orange 0 1 2 3
Pear 4 5 6 7
Strawberry 8 9 10 11