Pandas: cara menambahkan baris ke dataframe kosong
Anda dapat menggunakan sintaks dasar berikut untuk menambahkan baris ke DataFrame pandas kosong:
#define row to add some_row = pd. DataFrame ([{' column1 ':' value1 ', ' column2 ':' value2 '}]) #add row to empty DataFrame df = pd. concat ([df, some_row])
Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.
Contoh 1: Tambahkan Baris ke DataFrame Kosong
Kode berikut menunjukkan cara menambahkan baris ke DataFrame pandas kosong:
import pandas as pd #create empty DataFrame df = pd. DataFrame () #define row to add row_to_append = pd. DataFrame ([{' team ':' Mavericks ', ' points ':' 31 '}]) #add row to empty DataFrame df = pd. concat ([df, row_to_append]) #view updated DataFrame print (df) team points 0 Mavericks 31
Perhatikan bahwa kita membuat DataFrame kosong menggunakan pd.DataFrame() dan kemudian menambahkan baris ke DataFrame menggunakan fungsi concat() .
Contoh 2: Tambahkan Beberapa Baris ke DataFrame Kosong
Kode berikut menunjukkan cara menambahkan beberapa baris ke DataFrame pandas kosong:
import pandas as pd #create empty DataFrame df = pd. DataFrame () #define rows to add rows_to_append = pd. DataFrame ([{' team ':' Mavericks ', ' points ':' 31 '}, {' team ': ' Hawks ', ' points ': ' 20 '}, {' team ': ' Hornets ', ' points ': ' 25 '}, {' team ':' Jazz ', ' points ': ' 43 '}]) #add row to empty DataFrame df = pd. concat ([df, rows_to_append]) #view updated DataFrame print (df) team points 0 Mavericks 31 1 Hawks 20 2 Hornets 25 3 Jazz 43
Sekali lagi, kita membuat DataFrame kosong menggunakan pd.DataFrame() dan kemudian menambahkan beberapa baris ke DataFrame menggunakan fungsi concat() .
Catatan : Anda dapat menemukan dokumentasi lengkap fungsi pandas concat() di sini .
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di panda:
Cara mengganti nama kolom di Pandas
Bagaimana cara menambahkan kolom ke Pandas DataFrame
Bagaimana mengubah urutan kolom di Pandas DataFrame