Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimanakah cara saya menukar Pandas DataFrame kembali kepada senarai senarai?

Bagaimanakah cara saya menukar Pandas DataFrame kembali kepada senarai senarai?

Patricia Arquette
Lepaskan: 2024-11-03 02:56:02
asal
416 orang telah melayarinya

How do I convert a Pandas DataFrame back to a list of lists?

Membalikkan Transformasi: Menukar Pandas DataFrame kepada Senarai Senarai

Adalah mudah untuk mencipta panda DataFrame daripada senarai senarai . Walau bagaimanapun, menukar DataFrame kembali kepada senarai senarai memerlukan pendekatan yang berbeza. Soalan ini mengkaji kaedah untuk mengekstrak data daripada DataFrame dan menukarkannya kepada format yang diingini.

Untuk mencapai penukaran, langkah berikut boleh diambil:

  1. Mendapatkan semula Tatasusunan Pendasar:

    • DataFrame mempunyai tatasusunan NumericalPython (NumPy) asas yang menyimpan data. Untuk mengakses tatasusunan ini, gunakan atribut df.values.
  2. Menukar kepada Senarai:

    • Gunakan tolist kaedah pada tatasusunan NumPy yang diperolehi untuk menukarnya kepada senarai senarai.

Contohnya:

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

# Create a DataFrame
df = pd.DataFrame([[1, 2, 3], [3, 4, 5]])

# Extract the underlying NumPy array
array = df.values

# Convert to a list of lists
list_of_lists = array.tolist()

# Print the result
print(list_of_lists)
# Output: [[1, 2, 3], [3, 4, 5]]</code>
Salin selepas log masuk

Dengan mengikuti langkah ini, anda boleh dengan berkesan tukarkan DataFrame panda kembali kepada senarai senarai, mengekalkan data asal.

Atas ialah kandungan terperinci Bagaimanakah cara saya menukar Pandas DataFrame kembali kepada senarai senarai?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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