Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Mengekstrak Siri dan Indeks Pandas sebagai NumPy Arrays dan Senarai Python?

Bagaimana untuk Mengekstrak Siri dan Indeks Pandas sebagai NumPy Arrays dan Senarai Python?

Linda Hamilton
Lepaskan: 2024-10-20 15:52:02
asal
253 orang telah melayarinya

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

Mengakses Siri dan Indeks Pandas sebagai NumPy Arrays dan Senarai Python

Dalam pustaka Pandas Python, selalunya perlu untuk mengekstrak data daripada DataFrames sebagai NumPy tatasusunan atau senarai Python untuk pemprosesan selanjutnya. Artikel ini membincangkan cara untuk menyelesaikan tugas ini dengan kedua-dua indeks dan lajur.

Mendapatkan Tatasusunan NumPy

Untuk mendapatkan tatasusunan NumPy indeks atau data lajur, gunakan atribut nilai. Contohnya, untuk mendapatkan nilai indeks sebagai tatasusunan 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>
Salin selepas log masuk

Atribut nilai menyediakan akses terus kepada storan data asas, menghapuskan keperluan untuk penukaran.

Mendapatkan Senarai Python

Untuk mendapatkan data indeks atau lajur sebagai senarai Python, panggil kaedah tolist():

<code class="python">print(df.index.tolist())  # ['a', 'b', 'c']
print(df['A'].tolist())   # [1, 2, 3]</code>
Salin selepas log masuk

Perhatikan bahawa kaedah ini juga boleh digunakan untuk mengakses data daripada objek Panda lain, seperti Siri.

Atas ialah kandungan terperinci Bagaimana untuk Mengekstrak Siri dan Indeks Pandas sebagai NumPy Arrays dan Senarai Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan