Pandas: cara membuat dataframe kosong dengan nama kolom
Anda dapat menggunakan sintaks dasar berikut untuk membuat DataFrame pandas kosong dengan nama kolom tertentu:
df = pd. DataFrame (columns=[' Col1 ', ' Col2 ', ' Col3 '])
Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.
Contoh 1: Buat DataFrame dengan nama kolom dan tanpa baris
Kode berikut menunjukkan cara membuat pandas DataFrame dengan nama kolom tertentu dan tanpa baris:
import pandas as pd #createDataFrame df = pd. DataFrame (columns=[' A ',' B ',' C ',' D ',' E ']) #view DataFrame df A B C FROM
Kita bisa menggunakan bentuk untuk mendapatkan ukuran DataFrame:
#display shape of DataFrame
df. shape
(0, 5)
Ini memberitahu kita bahwa DataFrame memiliki 0 baris dan 5 kolom.
Kita juga bisa menggunakan list() untuk mendapatkan daftar nama kolom:
#display list of column names
list (df)
['A B C D E']
Contoh 2: Buat DataFrame dengan nama kolom dan jumlah baris tertentu
Kode berikut menunjukkan cara membuat pandas DataFrame dengan nama kolom tertentu dan jumlah baris tertentu:
import pandas as pd #createDataFrame df = pd. DataFrame (columns=[' A ',' B ',' C ',' D ',' E '], index=range(1, 10)) #view DataFrame df A B C D E 1 NaN NaN NaN NaN NaN 2 NaN NaN NaN NaN NaN 3 NaN NaN NaN NaN NaN 4 NaN NaN NaN NaN NaN 5 NaN NaN NaN NaN NaN 6 NaN NaN NaN NaN NaN 7 NaN NaN NaN NaN NaN 8 NaN NaN NaN NaN NaN 9 NaN NaN NaN NaN NaN
Perhatikan bahwa setiap nilai di DataFrame diisi dengan nilai NaN.
Sekali lagi, kita bisa menggunakan bentuk untuk mendapatkan ukuran DataFrame:
#display shape of DataFrame
df. shape
(9, 5)
Ini memberitahu kita bahwa DataFrame memiliki 9 baris dan 5 kolom.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di panda:
Cara membuat kolom baru berdasarkan kondisi di Pandas
Cara memasukkan kolom ke dalam Pandas DataFrame
Cara mengatur kolom sebagai indeks di Pandas