ホームページ >バックエンド開発 >Python チュートリアル >Pandas DataFrame から列ヘッダー リストを抽出するにはどうすればよいですか?
Pandas DataFrame から列ヘッダーを抽出することは、データ分析における一般的なタスクです。この記事では、列ヘッダーのリストを取得し、データを簡単に操作できるようにする 2 つの実用的な方法を説明します。
このメソッドは、次の columns 属性を利用します。 DataFrame を使用してその列ヘッダーにアクセスします。返された列オブジェクトに対して .values を呼び出すことで、ヘッダーをリストに変換できます。これにより、結果のリストを正確に制御できます。
<code class="python">column_headers = list(my_dataframe.columns.values)</code>
より単純な方法として、DataFrame 自体をリストに直接型キャストできます。このメソッドは、列ヘッダーのリストも生成します。
<code class="python">column_headers = list(my_dataframe)</code>
次の DataFrame について考えてみましょう:
y | gdp | cap |
---|---|---|
1 | 2 | 5 |
2 | 3 | 9 |
8 | 7 | 2 |
3 | 4 | 7 |
6 | 7 | 7 |
4 | 8 | 3 |
8 | 2 | 8 |
9 | 9 | 10 |
6 | 6 | 4 |
10 | 10 | 7 |
方法 1 または方法 2 のいずれかを使用すると、次の列ヘッダーのリストを取得します:
['y', 'gdp', 'cap']
以上がPandas DataFrame から列ヘッダー リストを抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。