Cara membuat histogram dari seri pandas


Anda dapat menggunakan sintaks dasar berikut untuk membuat histogram dari rangkaian pandas:

 my_series. plot (kind=' hist ')

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Catatan : Jika Anda menggunakan buku catatan Python online dan tidak melihat histogram muncul setelah menggunakan sintaks ini, Anda mungkin perlu menentukan %matplotlib online terlebih dahulu.

Contoh 1: Buat histogram frekuensi

Kode berikut menunjukkan cara membuat histogram frekuensi dari rangkaian pandas:

 import pandas as pd

#createSeries
data = pd. Series ([2, 2, 2, 3, 3, 4, 5, 7, 8, 9, 12, 12, 14, 15, 16, 16, 18,
                    19, 22, 22, 22, 25, 26, 27, 30, 33, 33, 33, 34, 35])

#create histogram from Series
data. plot (kind=' hist ')

Sumbu x menampilkan nilai rangkaian pandas sedangkan sumbu y menampilkan frekuensi setiap nilai.

Contoh 2: Buat histogram kepadatan

Untuk membuat histogram kepadatan dari rangkaian pandas, kita dapat menentukan kepadatan=True dalam fungsi plot() :

 import pandas as pd

#createSeries
data = pd. Series ([2, 2, 2, 3, 3, 4, 5, 7, 8, 9, 12, 12, 14, 15, 16, 16, 18,
                    19, 22, 22, 22, 25, 26, 27, 30, 33, 33, 33, 34, 35])

#create histogram from Series
data. plot (kind=' hist ', density= True ) 

Sumbu x menampilkan nilai deret panda sedangkan sumbu y menampilkan kepadatan.

Contoh 3: Buat histogram khusus

Terakhir, kita dapat menggunakan sintaks berikut untuk menyesuaikan warna batang histogram, jumlah bin yang digunakan, label sumbu, dan judul plot:

 import pandas as pd

#createSeries
data = pd. Series ([2, 2, 2, 3, 3, 4, 5, 7, 8, 9, 12, 12, 14, 15, 16, 16, 18,
                    19, 22, 22, 22, 25, 26, 27, 30, 33, 33, 33, 34, 35])

#create histogram with custom color, edgecolor, and number of bins
my_hist = data. plot (kind=' hist ', color=' red ', edgecolor=' black ', bins= 20 )

#add x-axis label
my_hist. set_xlabel (' Values ')

#add title
my_hist. set_title (' Distribution of Values ') 

Sumber daya tambahan

Tutorial berikut menjelaskan cara membuat plot umum lainnya dengan Python:

Cara memplot banyak baris di Matplotlib
Cara membuat plot kotak dari Pandas DataFrame
Cara memplot beberapa kolom Pandas pada diagram batang

Tambahkan komentar

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