Cara mencetak kolom pandas dataframe


Anda dapat menggunakan metode berikut untuk mencetak kolom pandas DataFrame:

Metode 1: Cetak kolom tanpa header

 print (df[' my_column ']. to_string (index= False ))

Metode 2: Cetak kolom dengan header

 print (df[[' my_column ']]. to_string (index= False ))

Contoh berikut menunjukkan cara menggunakan setiap metode dalam praktik dengan pandas DataFrame berikut:

 import pandas as pd

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

#view DataFrame
print (df)

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

Contoh 1: mencetak kolom tanpa header

Kode berikut menunjukkan cara mencetak nilai kolom poin tanpa header kolom:

 #print the values in the points column without header
print (df[' points ']. to_string (index= False ))

25
12
15
14
19
23
25
29

Dengan menggunakan fungsi to_string() , kita hanya dapat mencetak nilai kolom titik tanpa nilai indeks header kolom dan baris.

Contoh 2: cetak kolom dengan header

Kode berikut menunjukkan cara mencetak nilai kolom poin dengan header kolom:

 #print the values in the points column with column header
print (df[[' points ']]. to_string (index= False ))

 points
     25
     12
     15
     14
     19
     23
     25
     29
     32

Perhatikan bahwa nilai kolom titik serta header kolom dicetak.

Catatan : Satu-satunya perbedaan antara contoh ini dan contoh sebelumnya adalah kami menggunakan tanda kurung ganda di sekitar nama kolom, yang memungkinkan kami mencetak header kolom beserta nilainya.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di panda:

Cara mencetak Pandas DataFrame tanpa indeks
Cara menampilkan semua baris di Pandas DataFrame
Cara memeriksa tipe semua kolom di Pandas DataFrame

Tambahkan komentar

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