Pandas DataFrame の列ラベルを変更する方法を疑問に思ったことはありますか?この記事では、これらのラベルの名前を変更するさまざまな方法を詳しく説明し、データ構造を柔軟にカスタマイズできるようにします。
特定の列の名前を変更するには、df を利用します。 rename() 関数。このメソッドを使用すると、変更する列のみを対象として、古い列名を新しい列名にマップできます。
関数内で inplace=True を設定することにより、(コピーを作成せずに) その場で列の名前を変更することもできます。 .
例:
df = df.rename(columns={'oldName1': 'newName1', 'oldName2': 'newName2'}) # Or rename the DataFrame (rather than creating a copy): df.rename(columns={'oldName1': 'newName1', 'oldName2': 'newName2'}, inplace=True)
列ヘッダーを完全に再割り当てしたい場合は、axis=1 で df.set_axis() メソッドを使用します。これにより、新しいヘッダー ラベルのリストを指定できます。
例:
df2 = df.set_axis(['V', 'W', 'X', 'Y', 'Z'], axis=1)
ヘッダーを直接割り当てるには、次のようにします。 df.columns 属性を目的のリストに設定します。ラベル。
例:
df.columns = ['V', 'W', 'X', 'Y', 'Z']
以上がPandas DataFrame の列ラベルの名前を変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。