Pandas シリーズとインデックスを NumPy 配列と Python リストとして抽出するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-10-20 15:52:02
オリジナル
118 人が閲覧しました

How to Extract Pandas Series and Index as NumPy Arrays and Python Lists?

Pandas シリーズとインデックスに NumPy 配列および Python リストとしてアクセスする

Python の Pandas ライブラリでは、多くの場合、DataFrame から NumPy としてデータを抽出する必要があります。さらに処理するには配列または Python リストを使用します。この記事では、インデックスと列の両方を使用してこのタスクを実行する方法について説明します。

NumPy 配列の取得

インデックスまたは列データの NumPy 配列を取得するには、値属性。たとえば、インデックス値を NumPy 配列として取得するには:

<code class="python">df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]}, index=['a', 'b', 'c'])
print(df.index.values) # ['a', 'b', 'c']
print(df['A'].values)  # [1, 2, 3]</code>
ログイン後にコピー

values 属性により、基礎となるデータ ストレージへの直接アクセスが可能になり、変換の必要がなくなります。

Getting Python List

インデックスまたは列データを Python リストとして取得するには、tolist() メソッドを呼び出します。

<code class="python">print(df.index.tolist())  # ['a', 'b', 'c']
print(df['A'].tolist())   # [1, 2, 3]</code>
ログイン後にコピー

このメソッドは、アクセスにも使用できることに注意してください。 Series などの他の Pandas オブジェクトからのデータ。

以上がPandas シリーズとインデックスを NumPy 配列と Python リストとして抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!