Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Menukar Siri atau Indeks Panda kepada Tatasusunan atau Senarai NumPy?

Bagaimana untuk Menukar Siri atau Indeks Panda kepada Tatasusunan atau Senarai NumPy?

Linda Hamilton
Lepaskan: 2024-10-20 15:53:29
asal
262 orang telah melayarinya

How to Convert Pandas Series or Index to a NumPy Array or List?

Menukar Siri atau Indeks Panda kepada Tatasusunan NumPy

Mendapatkan tatasusunan NumPy atau senarai Python daripada indeks atau lajur Pandas adalah keperluan biasa apabila bekerja dengan data dalam Python. Ini boleh dicapai dengan mudah menggunakan atribut dan kaedah pustaka Pandas.

Array NumPy

Untuk menukar indeks atau lajur kepada tatasusunan NumPy, gunakan atribut nilai. Atribut ini mengakses storan data asas tanpa memerlukan penukaran:

<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  # Result: array(['a', 'b', 'c'], dtype=object)

column_array = df['A'].values  # Result: array([1, 2, 3])</code>
Salin selepas log masuk

Senarai

Untuk menukar indeks kepada senarai, gunakan kaedah tolist():

<code class="python">index_list = df.index.tolist()  # Result: ['a', 'b', 'c']</code>
Salin selepas log masuk

Begitu juga, kaedah ini boleh digunakan pada lajur untuk mendapatkan senarai nilai.

Atas ialah kandungan terperinci Bagaimana untuk Menukar Siri atau Indeks Panda kepada Tatasusunan atau Senarai NumPy?. 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