ホームページ > バックエンド開発 > Python チュートリアル > Pandas のインデックスと列から NumPy 配列と Python リストを取得する方法

Pandas のインデックスと列から NumPy 配列と Python リストを取得する方法

Linda Hamilton
リリース: 2024-10-20 15:48:29
オリジナル
972 人が閲覧しました

How to Retrieve NumPy Arrays and Python Lists from Pandas Indexes and Columns?

Pandas のインデックスと列から NumPy 配列を取得する

Pandas を使用する場合、インデックスまたは特定の列に NumPy 配列または Python リストとしてアクセスすることが一般的な要件です。これを実現する方法は次のとおりです。

NumPy 配列への変換

NumPy 配列を取得するには、values 属性を利用します。この属性を使用すると、明示的な変換を必要とせずに基になるデータを取得できます。

<code class="python">import pandas as pd

df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]}, index=['a', 'b', 'c'])

# Get the index as a NumPy array
index_array = df.index.values
print(index_array) 
# Output: array(['a', 'b', 'c'], dtype=object)</code>
ログイン後にコピー

Python リストへの変換

インデックスまたは列を Python リストとして取得するには、tolist() を使用します。 method:

<code class="python"># Get the index as a list
index_list = df.index.tolist()
print(index_list) # Output: ['a', 'b', 'c']</code>
ログイン後にコピー

同様に、 columns 属性にアクセスして tolist() メソッドを適用することで、列をリストとして取得できます。

以上がPandas のインデックスと列から NumPy 配列と Python リストを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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