pandas dataframeのカラムヘッダをすべて小文字にするにはどうしたらいいですか?
pandasデータフレームの列ヘッダをすべて小文字にしたい
例
があれば
data =
country country isocode year XRAT tcgdp
0 Canada CAN 2001 1.54876 924909.44207
1 Canada CAN 2002 1.56932 957299.91586
2 Canada CAN 2003 1.40105 1016902.00180
....
というような感じでXRATをxratに変更したいと思います。
data.headers.lowercase()
得られるように。
country country isocode year xrat tcgdp
0 Canada CAN 2001 1.54876 924909.44207
1 Canada CAN 2002 1.56932 957299.91586
2 Canada CAN 2003 1.40105 1016902.00180
3 Canada CAN 2004 1.30102 1096000.35500
....
各カラムヘッダの名前は、先にはわかりません。
77
3
こんな風にできるんですね。
または
の例です。
columns
に [
str.lower`](http://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.str.lower.html) を使えば、簡単にできますね。例
連鎖したメソッド呼び出しでリネームを行いたい場合は
(Python 2)
または
(Python 3)