Pandas DataFrame からの列ヘッダーの抽出
Pandas DataFrame から列ヘッダーのリストを取得することは、データ分析の一般的な操作です。この記事では、DataFrame がユーザー入力から生成されるときにこれを実現し、未知の列の数または名前との互換性を確保する方法を示します。
DataFrame Column Header Extraction
DataFrame から列ヘッダーのリストを取得するには、次を利用できます:
例
次の DataFrame について考えてみましょう。
<code class="python">import pandas as pd data = { 'y': [1, 2, 8, 3, 6, 4, 8, 9, 6, 10], 'gdp': [2, 3, 7, 4, 7, 8, 2, 9, 6, 10], 'cap': [5, 9, 2, 7, 7, 3, 8, 10, 4, 7] } df = pd.DataFrame(data)</code>
列ヘッダーの取得
columns.values メソッドの使用:
<code class="python">headers = list(df.columns.values) print(headers) # Output: ['y', 'gdp', 'cap']</code>
ダイレクト キャストの使用:
<code class="python">headers = list(df) print(headers) # Output: ['y', 'gdp', 'cap']</code>
どちらのアプローチでも列ヘッダーのリストが提供されます。 : ['y', 'gdp', 'cap'].
以上がユーザー入力を使用して Pandas DataFrame から列ヘッダーを抽出する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。