import numpy as np
from pandas import DataFrame
# DataFrameを作ります。
dframe= DataFrame(np.arange(12).reshape((3, 4)),
index=['NY', 'LA', 'SF'],
columns=['A', 'B', 'C', 'D'])
dframe
str.lower('A')
# indexにmapメソッドがあります。
dframe.index.map(str.lower)
# これをそのまま、もとのindexに代入できます。
dframe.index = dframe.index.map(str.lower)
dframe
str.title('udemy is good')
#DataFrameにrenameというメソッドがあります。
dframe.rename(index=str.title, columns=str.lower)
dframe
# renameに辞書型を渡す事も可能です。
dframe.rename(index={'ny': 'NEW YORK'},
columns={'A': 'ALPHA'})
# 元のデータ自体を変更したいときは、inplace=Trueにします。
dframe.rename(index={'ny': 'NEW YORK'}, inplace=True)
dframe