pandasの特定の列の名前を変更する 質問する

pandasの特定の列の名前を変更する 質問する

というデータフレームがありますdata。唯一の列ヘッダーの名前を変更するにはどうすればよいですか? たとえば、gdpに変更するにはlog(gdp)?

data =
    y  gdp  cap
0   1    2    5
1   2    3    9
2   8    7    2
3   3    4    7
4   6    7    7
5   4    8    3
6   8    2    8
7   9    9   10
8   6    6    4
9  10   10    7

ベストアンサー1

data.rename(columns={'gdp':'log(gdp)'}, inplace=True)

rename辞書をパラメータとして受け入れることを示すためcolumns、単一のエントリを持つ辞書を渡すだけです。

こちらもご覧ください関連している

おすすめ記事