Dalam tutorial Python ini, kita akan membahas beberapa metode untuk mengubah daftar menjadi DataFrame dengan Python. Selain itu, kita akan melihat berbagai contoh untuk mengonversi daftar tuple menjadi string dengan Python
Baru-baru ini, saya sedang mengerjakan proyek pembelajaran mesin dan saya menemukan bahwa itu memerlukan beberapa elemen kolom dan baris daripada daftar Python. Jadi saya telah melakukan beberapa penelitian dan menemukan bahwa kita harus mengonversi daftar menjadi DataFrame dengan Python
Disini kita akan belajar
- Cara mengonversi daftar ke DataFrame dengan Python menggunakan dataframe()
- Konversikan daftar ke DataFrame dengan Python menggunakan zip()
- Cara mengonversi daftar ke DataFrame dengan Python menggunakan daftar multidimensi
- Konversikan daftar ke DataFrame dengan Python menggunakan daftar di kamus
- Cara mengonversi daftar ke DataFrame dengan Python menggunakan Menggunakan daftar dengan nama indeks dan kolom
Daftar isi
Konversikan daftar ke DataFrame dengan Python
Di Python, ada enam metode utama yang umum digunakan dan penting untuk dipahami saat mengonversi daftar ke DataFrame dengan Python
Cara mengonversi daftar ke DataFrame dengan Python menggunakan dataframe()
- Pada bagian ini, kita akan membahas cara mengubah daftar menjadi DataFrame dengan Python menggunakan dataframe()
- Gunakan pd Python. dataframe() metode untuk mengonversi daftar menjadi kerangka data. Fungsi perpustakaan bawaan yang disebut pandas dataframe() menerima daftar sebagai parameter dan membuat kerangka data darinya
Sintaksis
Mari kita lihat Sintaks dan pahami cara kerja pd. dataframe() dengan Python
pandas.DataFrame( data, index, columns, dtype, copy)- Ini terdiri dari beberapa parameter
- data. Data bisa dalam berbagai format, termasuk DataFrames, ndarrays, seri, peta, daftar, kamus, konstanta, dan lainnya
- indeks. Jika tidak ada indeks yang disediakan, np. arange(n) akan digunakan sebagai indeks default untuk label baris dalam bingkai yang dihasilkan
- kolom. Ini hanya ditampilkan benar jika tidak ada indeks yang diteruskan
Contoh
import pandas as pd # Creating the list Country_name = ['U.S.A','Germany','Australia','China'] # Using the pd.dataframe() new_result = pd.DataFrame(Country_name) # Display the Content print("Converted list to dataframe :",new_result) _Dalam kode di atas pertama, kami mengimpor perpustakaan Pandas dan kemudian membuat daftar bernama "Country_name" dan menetapkan elemen
Selanjutnya, kami menggunakan pd. dataframe() dan meneruskan daftar sebagai argumen dan menampilkan output dalam bentuk kerangka data
Ini adalah Screenshot dari kode yang diberikan berikut
Ini adalah cara mengonversi daftar menjadi DataFrame dengan Python menggunakan kerangka data
Membaca. Ubah string menjadi float dengan Python
Konversikan daftar ke DataFrame dengan Python menggunakan zip()
- Sekarang mari kita lihat cara mengonversi daftar menjadi DataFrame dengan Python menggunakan zip()
- Fungsi zip() bawaan di Python memungkinkan pengguna untuk menggabungkan sejumlah iterables (daftar, str, dll. ) dengan mengambil item dari setiap iterable yang dilewatkan sebagai input
- Di sini kita akan membuat dua daftar yang pertama adalah daftar string, sedangkan yang kedua adalah daftar bilangan bulat. Daftar kami kemudian diteruskan ke fungsi dataframe
Sintaksis
Berikut Sintaks fungsi zip() di Python
zip(*iterables)Contoh
Mari kita ambil contoh dan periksa cara mengonversi daftar ke DataFrame dengan Python menggunakan zip()
Kode sumber
import pandas as pd Cars_in_USA = ['BMW', 'Tesla', 'Volkswagen'] new_values = [674, 723, 178] new_result = pd.DataFrame(list(zip( Cars_in_USA, new_values)), columns = ['Cars_name', 'value']) print(new_result)Dalam kode yang diberikan berikut terlebih dahulu, kami membuat daftar dan kemudian menggunakan fungsi zip() di dalam pd. metode dataframe() akan menggabungkan dua daftar dalam urutan kolom
Ini adalah Screenshot dari kode yang diberikan berikut
Seperti yang Anda lihat di Tangkapan Layar, kami telah membahas cara mengonversi daftar ke DataFrame dengan Python menggunakan zip
Membaca. Python mengkonversi biner ke desimal
Cara mengonversi daftar ke DataFrame dengan Python menggunakan daftar multidimensi
- Pada bagian ini, kita akan membahas cara mengubah daftar menjadi DataFrame dengan Python menggunakan daftar multidimensi
- Dalam contoh ini, kita akan membuat daftar multidimensi dan melihat cara mengonversinya menjadi daftar. Untuk ini, kita akan menggunakan pd. dataframe() dan itu akan mengonversi daftar menjadi kerangka data
Contoh
Di sini kita akan mengambil contoh dan memeriksa cara mengubah daftar menjadi DataFrame dengan Python menggunakan daftar multidimensi
Kode sumber
import pandas as pd #list contains integer and string values Bikes_in_USA = [['Harley Davidson', 7453], ['BMW', 4532], ['Sports bike', 9123]] new_output = pd.DataFrame(Bikes_in_USA, columns = ['Bikes_name', 'bike_number']) # Display the Content print("Converted list into dataframe :",new_output) _Dalam kode yang diberikan berikut ini terlebih dahulu, kami mengimpor perpustakaan Pandas dan kemudian membuat daftar multidimensi dan menugaskannya ke pd. dataframe() fungsi bersama dengan yang kami sebutkan nama kolom
Anda dapat merujuk ke Screenshot di bawah ini
Dalam contoh ini, kami telah memahami cara mengubah daftar menjadi DataFrame dengan Python menggunakan daftar multidimensi
Membaca. Ubah tuple menjadi string dengan Python
Konversikan daftar ke DataFrame dengan Python menggunakan daftar di kamus
- Di sini kita akan membahas cara mengonversi daftar ke DataFrame dengan Python menggunakan daftar di kamus
- Dalam contoh ini untuk nilai kunci kamus, kami menggunakan daftar input dan kemudian mengubahnya menjadi kerangka data
Contoh
Mari kita ambil contoh dan periksa cara mengubah daftar menjadi DataFrame dengan Python menggunakan daftar di kamus
Kode sumber
import pandas as pd #list_values having strings States_in_USA = ['Alabama', 'Alaska', 'Arizona'] zip_code = [35242,36117,36695] new_dict = {'U.S.A states':States_in_USA, 'Zip_code':zip_code} new_output = pd.DataFrame(new_dict) print("Converted list into dictionary :",new_output)Dalam kode di atas pertama, kami membuat daftar dan menugaskannya ke kamus. Selanjutnya, kami menggunakan pd. dataframe() dan di dalam fungsi ini, kami meneruskan kamus ke dalam daftar dan yang akan diubah menjadi kerangka data
Berikut adalah implementasi dari kode yang diberikan berikut ini
Membaca. Python mengonversi kamus menjadi array
Cara mengonversi daftar ke DataFrame dengan Python menggunakan Menggunakan daftar dengan nama indeks dan kolom
- Pada bagian ini, kita akan membahas cara mengonversi daftar menjadi DataFrame dengan Python menggunakan Menggunakan daftar dengan nama indeks dan kolom
- Di sini pertama-tama kita akan membuat kerangka data yang memiliki nilai indeks dan nama kolom dan juga kita akan menggunakan pd. dataframe() fungsi
Contoh
Mari kita ambil contoh dan periksa cara mengonversi daftar menjadi DataFrame dengan Python menggunakan Menggunakan daftar dengan nama indeks dan kolom
Kode sumber
import pandas as pd # Creation of list Country_name = ['U.S.A', 'Germany', 'Australia'] new_result = pd.DataFrame(Country_name,index = [0,1,2], columns = ['Country_name']) # Display the Content print("Converted list to DataFrame :",new_result) _Ini adalah Screenshot dari kode yang diberikan berikut
Juga, lihat beberapa tutorial Python lainnya
- Cara mengonversi String ke DateTime dengan Python
- Cara mengonversi kamus ke JSON dengan Python
- Cara Mengonversi DateTime ke stempel waktu UNIX dengan Python
- Cara Mengonversi string Python ke array byte dengan Contoh
Pada artikel ini, kami telah membahas cara mengonversi daftar ke DataFrame dengan Python, dan kami juga telah membahas topik yang diberikan berikut ini
- Cara mengonversi daftar ke DataFrame dengan Python menggunakan dataframe()
- Konversikan daftar ke DataFrame dengan Python menggunakan zip()
- Cara mengonversi daftar ke DataFrame dengan Python menggunakan daftar multidimensi
- Konversikan daftar ke DataFrame dengan Python menggunakan daftar di kamus
- Cara mengonversi daftar ke DataFrame dengan Python menggunakan Menggunakan daftar dengan nama indeks dan kolom
Bijay Kumar
Python adalah salah satu bahasa paling populer di Amerika Serikat. Saya telah bekerja dengan Python untuk waktu yang lama dan saya memiliki keahlian dalam bekerja dengan berbagai perpustakaan di Tkinter, Pandas, NumPy, Turtle, Django, Matplotlib, Tensorflow, Scipy, Scikit-Learn, dll… Saya memiliki pengalaman dalam bekerja dengan berbagai klien . Lihat profil saya