ホームページ > バックエンド開発 > Python チュートリアル > Pandas データフレームの列名を簡単に変更する方法を学びます

Pandas データフレームの列名を簡単に変更する方法を学びます

王林
リリース: 2024-01-09 15:46:05
オリジナル
627 人が閲覧しました

Pandas データフレームの列名を簡単に変更する方法を学びます

Pandas チュートリアル: 列名を変更する方法を簡単に学習します。具体的なコード例が必要です

はじめに:
Pandas は、Python で広く使用されているデータ分析ライブラリです。データのインポート、処理、変換、分析などの強力な機能を多数提供します。データ処理中に、列名の変更が必要になることがよくあります。この記事では、Pandas ライブラリのメソッドを使用してデータ フレームの列名を簡単に変更する方法を詳しく紹介し、具体的なコード例を示します。

  1. Pandas ライブラリのインポート
    まず、Python スクリプトに Pandas ライブラリをインポートする必要があります。
import pandas as pd
ログイン後にコピー
  1. データ フレームの作成
    列名を変更する方法を説明するには、まずデータ フレームを作成する必要があります。
data = {'Name': ['Tom', 'John', 'Alice', 'Emma'],
        'Age': [25, 30, 28, 35],
        'Gender': ['Male', 'Male', 'Female', 'Female']}
df = pd.DataFrame(data)
print(df)
ログイン後にコピー

出力結果は次のとおりです。

   Name  Age  Gender
0   Tom   25    Male
1  John   30    Male
2 Alice   28  Female
3  Emma   35  Female
ログイン後にコピー
  1. rename メソッドを使用して列名を変更します。
    Pandas には、列名を変更するための rename メソッドが用意されています。データフレーム。このメソッドを通じて、元の列名をキーとして使用し、新しい列名を値として使用して、変更を達成するためにディクショナリを渡すことができます。以下に具体的なコード例を示します。
new_columns = {'Name': '姓名', 'Age': '年龄', 'Gender': '性别'}
df = df.rename(columns=new_columns)
print(df)
ログイン後にコピー

出力結果は次のとおりです。

     姓名  年龄      性别
0   Tom  25    Male
1  John  30    Male
2 Alice  28  Female
3  Emma  35  Female
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
  1. set_axis メソッドを使用して列名を変更します。
    rename メソッドを使用すると、set_axis メソッドを使用して列名を変更することもできます。 set_axis メソッドでは、各要素が新しい列名に対応するリストを渡す必要があります。以下は具体的なコード例です:
new_columns = ['姓名', '年龄', '性别']
df.set_axis(new_columns, axis='columns', inplace=True)
print(df)
ログイン後にコピー

出力結果は上記と同じです:

     姓名  年龄      性别
0   Tom  25    Male
1  John  30    Male
2 Alice  28  Female
3  Emma  35  Female
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー
  1. columns 属性を使用して列名を直接変更します
    さらに、データ フレームの columns プロパティを変更することで、列名を直接変更することもできます。以下は具体的なコード例です:
df.columns = ['姓名', '年龄', '性别']
print(df)
ログイン後にコピー

出力結果は前と同じです:

     姓名  年龄      性别
0   Tom  25    Male
1  John  30    Male
2 Alice  28  Female
3  Emma  35  Female
ログイン後にコピー
ログイン後にコピー
ログイン後にコピー

要約:
この記事では、名前変更の使用方法を紹介しました。 Pandas ライブラリの set_axis メソッドを使用して、 columns 属性を直接変更して、データ フレームの列名を変更します。これらのメソッドは、列名を変更してデータの処理と分析を容易にする柔軟かつ簡潔な方法を提供します。この記事が Pandas ライブラリの学習と使用に役立つことを願っています。

以上がPandas データフレームの列名を簡単に変更する方法を学びますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート