Cara mengonversi daftar ke baris kerangka data dengan python

Di python, perpustakaan panda digunakan untuk penanganan dan analisis data. Pandas Dataframe adalah konstruktor data tabular 2D yang dapat diubah ukurannya dan bervariasi dengan sumbu yang ditandai. Dalam Dataframe, pengetahuan dirangkai dengan cara tabular dalam kolom dan baris. Pandas Dataframe berisi 3 esensi utama, i. e. , data, kolom, dan baris. Kami akan mengimplementasikan skenario kami di Spyder Compiler jadi mari kita mulai

Contoh 1

Kami menggunakan pendekatan dasar dan paling sederhana untuk mengonversi daftar menjadi bingkai data dalam skenario pertama kami. Untuk mengimplementasikan kode program Anda, buka Spyder IDE dari bilah pencarian Windows, lalu buat file baru untuk menulis kode pembuatan Dataframe ke dalamnya. Setelah ini, mulailah menulis kode program Anda. Kami pertama-tama mengimpor modul panda dan kemudian membuat daftar string dan menambahkan item ke dalamnya. Kemudian kami memanggil konstruktor bingkai data dan meneruskan daftar kami sebagai argumen. Kami kemudian dapat menetapkan konstruktor bingkai data ke variabel

impor panda sebagai pd

str_list = [ 'bunga' , ‘tutor’, ‘python’, ‘skills’]
daf = pd. DataFrame( str_list )
cetak( daf )

Cara mengonversi daftar ke baris kerangka data dengan python

Setelah berhasil membuat file kode bingkai data Anda, simpan file Anda dengan ". py”. Dalam skenario kami, kami menyimpan file kami dengan "dataframe. py”

Cara mengonversi daftar ke baris kerangka data dengan python

Sekarang jalankan "dataframe. py” dan periksa bagaimana Anda mengonversi daftar menjadi kerangka data

Cara mengonversi daftar ke baris kerangka data dengan python

Contoh 2

Kami menggunakan fungsi Zip() untuk mengonversi daftar menjadi bingkai data dalam skenario berikutnya. Kami menggunakan file kode yang sama untuk implementasi lebih lanjut dan menulis kode pembuatan bingkai data melalui Zip(). Kami pertama-tama mengimpor modul panda dan kemudian membuat daftar string dan menambahkan item ke dalamnya. Di sini kita membuat dua daftar. Daftar string dan yang lainnya adalah daftar bilangan bulat. Kemudian kami memanggil konstruktor kerangka data dan meneruskan daftar kami

Kami kemudian dapat menetapkan konstruktor bingkai data ke variabel. Kemudian kami memanggil fungsi dataframe dan meneruskan dua parameter di dalamnya. Parameter awal adalah zip(), dan selanjutnya adalah kolom. Fungsi zip() mengambil variabel iterable dan menggabungkannya menjadi sebuah tuple. Dalam fungsi zip, Anda dapat menggunakan tupel, set, daftar, atau kamus. Jadi, program pertama-tama meng-zip kedua file dengan kolom tertentu dan kemudian memanggil fungsi bingkai data

impor panda sebagai pd

string_list = [ 'program' , ‘develop’, ‘coding, ‘skills’]

integer_list = [10, 22, 31, 44]

df = pd. DataFrame(daftar(zip( string_list, integer_list)), columns = [‘key’, ‘value’])

cetak( df )

Cara mengonversi daftar ke baris kerangka data dengan python

Simpan dan jalankan "dataframe. py” dan periksa cara kerja fungsi zip

Cara mengonversi daftar ke baris kerangka data dengan python

Contoh 3

Dalam skenario ketiga kami, kami menggunakan kamus untuk mengubah daftar menjadi bingkai data. Kami menggunakan "dataframe. py” dan buat bingkai data menggunakan daftar di dict. Kami pertama-tama mengimpor modul panda dan kemudian membuat daftar string dan menambahkan item ke dalamnya. Di sini kami membuat tiga daftar. Daftar negara, bahasa pemrograman, dan bilangan bulat. Kemudian kami membuat dict daftar dan menugaskannya ke variabel. Setelah itu, kami memanggil fungsi bingkai data, menetapkannya ke variabel, dan meneruskan dict ke sana. Kemudian kami menggunakan fungsi cetak untuk menampilkan bingkai data

impor panda sebagai pd

con_name = [ “Jepang” , “UK”, “Canada”, “Finland”]
pro_lang = [ “Java” , “Python”, “C++”, “.Bersih]
var_list = [ 11, 44, 33, 55]
dict = { ‘negara’. con_name , ‘Bahasa’. pro_lang , ‘angka’. var_list
daf = pd. DataFrame(dict)
cetak( daf )

Cara mengonversi daftar ke baris kerangka data dengan python

Sekali lagi, simpan dan jalankan file “dataframe. py” dan periksa tampilan output dengan cara yang terurut

Cara mengonversi daftar ke baris kerangka data dengan python

Kesimpulan

Jika Anda bekerja dengan data dalam jumlah besar, sangat penting untuk terlebih dahulu mengubah data menjadi format yang dipahami pengguna. Bingkai data memberi Anda fungsionalitas untuk mengakses data secara efisien. Dalam python, sebagian besar data hadir dalam bentuk Daftar, dan penting untuk membuat bingkai data melalui daftar

Bagaimana Anda mengubah daftar menjadi baris dalam DataFrame?

Metode 1. Menggunakan fungsi T . Di sini setiap nilai disimpan dalam satu kolom. Contoh. Python3.

Bagaimana cara mengubah daftar data menjadi DataFrame dengan python?

Konversi Daftar ke DataFrame dengan Python .
2) Menggunakan daftar dengan nama indeks dan kolom. Kita dapat membuat bingkai data dengan memberi nama pada kolom dan mengindeks baris. .
3) Menggunakan fungsi zip(). .
4) Membuat dari daftar multi-dimensi. .
5) Menggunakan daftar multidimensi dengan nama kolom. .
6) Menggunakan daftar dalam kamus

Bagaimana cara mengonversi daftar kolom menjadi baris dengan python?

Terapkan pd. seri ke kolom B --> membagi setiap entri daftar ke baris yang berbeda
Lelehkan ini, sehingga setiap entri adalah baris terpisah (mempertahankan indeks)
Gabungkan ini kembali pada kerangka data asli
Merapikan - jatuhkan kolom yang tidak perlu dan ganti nama kolom nilai

Bisakah Anda membuat DataFrame dari daftar dengan python?

DataFrame panda dapat dibuat dengan menggunakan daftar daftar , untuk melakukan ini kita perlu meneruskan daftar daftar python sebagai parameter ke panda. DataFrame() fungsi. Pandas DataFrame akan merepresentasikan data dalam format tabel, seperti baris dan kolom.