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