Cara mendaftar semua nama kolom di pandas (4 metode)


Anda dapat menggunakan salah satu dari empat metode berikut untuk mencantumkan semua nama kolom di pandas DataFrame:

Metode 1: menggunakan pengait

 

Metode 2: Gunakan daftar()

 df. columns . values . tolist ()

Metode 3: Gunakan daftar()

 list(df)

Metode 4: Gunakan list() dengan nilai kolom

 list(df. columns . values )

Contoh berikut menunjukkan cara menggunakan masing-masing metode ini dengan pandas DataFrame berikut:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23],
                   ' assists ': [5, 7, 7, 9, 12, 9],
                   ' rebounds ': [11, 8, 10, 6, 6, 5],
                   ' blocks ': [6, 6, 3, 2, 7, 9]})

#view DataFrame
df

	points assists rebounds blocks
0 25 5 11 6
1 12 7 8 6
2 15 7 10 3
3 14 9 6 2
4 19 12 6 7
5 23 9 5 9

Metode 1: menggunakan pengait

Kode berikut menunjukkan cara membuat daftar semua nama kolom di pandas DataFrame menggunakan tanda kurung siku:

 

['points', 'assists', 'rebounds', 'blocks']

Metode 2: Gunakan daftar()

Kode berikut menunjukkan cara membuat daftar semua nama kolom menggunakan fungsi .tolist() :

 df. columns . values . tolist ()

['points', 'assists', 'rebounds', 'blocks'] 

Metode 3: Gunakan daftar()

Kode berikut menunjukkan cara membuat daftar semua nama kolom menggunakan fungsi list() :

 list(df)

['points', 'assists', 'rebounds', 'blocks'] 

Metode 4: Gunakan list() dengan nilai kolom

Kode berikut menunjukkan cara membuat daftar semua nama kolom menggunakan fungsi list() dengan nilai kolom:

 list(df. columns . values )

['points', 'assists', 'rebounds', 'blocks']

Perhatikan bahwa keempat metode memberikan hasil yang sama.

Perhatikan bahwa untuk DataFrame yang sangat besar, metode df.columns.values.tolist() cenderung menjadi yang tercepat.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan fungsi umum lainnya dengan kolom pandas DataFrame:

Cara menghapus kolom di Pandas
Cara mengecualikan kolom di Pandas
Cara menerapkan fungsi ke kolom yang dipilih di Pandas
Bagaimana mengubah urutan kolom di Pandas DataFrame

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *