Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Menukar Siri atau Indeks Panda kepada NumPy Array?

Bagaimana untuk Menukar Siri atau Indeks Panda kepada NumPy Array?

DDD
DDDasal
2024-10-20 15:49:02144semak imbas

How to Convert Pandas Series or Index to NumPy Array?

Menukar Siri atau Indeks Panda kepada Tatasusunan NumPy

Mendapatkan semula siri atau indeks Pandas sebagai tatasusunan NumPy adalah mudah menggunakan atribut nilai. Atribut ini menyediakan akses terus kepada data asas tanpa memerlukan penukaran.

Untuk mendapatkan tatasusunan NumPy indeks:

<code class="python">import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]}, index=['a', 'b', 'c'])
index_array = df.index.values</code>

Atribut ini juga tersedia untuk objek Pandas yang lain, seperti sebagai lajur:

<code class="python">column_array = df['A'].values</code>

Sebagai alternatif, untuk menukar indeks atau siri kepada senarai, gunakan kaedah tolist():

<code class="python">index_list = df.index.tolist()
column_list = df['A'].tolist()</code>

Atas ialah kandungan terperinci Bagaimana untuk Menukar Siri atau Indeks Panda kepada NumPy Array?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn