【Pandas】columns・列の名前を変える

どうも、たぬきねこです!

今回は、PandasのDataFrameのカラム・列名を変更してみます。

まず、以下のようなDataFrameを用意します。

>>> import pandas as pd
>>> df = pd.DataFrame({"C1":[1,2,3], "C2":[4,5,6]})
>>> df
   C1  C2
0   1   4
1   2   5
2   3   6

カラム・列名を変更する時には、rename関数を用います。
今回はC1➔Ca、C2➔Cbというふうにカラム名を変更します。

>>> df.rename(columns={"C1":"Ca", "C2":"Cb"})
   Ca  Cb
0   1   4
1   2   5
2   3   6

renameの引数のcolumnsのdictのkeyに古い列名、valueに新しい列名を入れてあげるだけです。

簡単ですね。

タイトルとURLをコピーしました