Cara membuat plot kepadatan di matplotlib (dengan contoh)


Cara termudah untuk membuat plot kepadatan di Matplotlib adalah dengan menggunakan fungsi kdeplot() dari perpustakaan visualisasi seaborn:

 import seaborn as sns

#define data
data = [value1, value2, value3, ...]

#create density plot of data
sns. kdeplot (data)

Contoh berikut menunjukkan cara menggunakan fungsi ini dalam praktiknya.

Contoh 1: Buat plot kepadatan dasar

Kode berikut menunjukkan cara membuat plot kepadatan dasar di Seaborn:

 import seaborn as sns

#define data
data = [2, 2, 3, 5, 6, 6, 7, 8, 9, 10, 12, 12, 13, 15, 16]

#create density plot of data
sns. kdeplot (data) 

plot kepadatan di Seaborn

Sumbu x menunjukkan nilai data dan sumbu y menunjukkan nilai kepadatan probabilitas yang sesuai.

Contoh 2: Menyesuaikan kelancaran plot kepadatan

Anda dapat menggunakan argumen bw_method untuk menyesuaikan kelancaran plot kepadatan. Nilai yang lebih rendah mengarah ke jalur yang lebih “bergelombang”.

 import seaborn as sns

#define data
data = [2, 2, 3, 5, 6, 6, 7, 8, 9, 10, 12, 12, 13, 15, 16]

#create density plot of data with low bw_method value
sns. kdeplot (data, bw_method = .3 ) 

Sebaliknya, nilai bw_method yang lebih tinggi menghasilkan plot yang lebih mulus:

 import seaborn as sns

#define data
data = [2, 2, 3, 5, 6, 6, 7, 8, 9, 10, 12, 12, 13, 15, 16]

#create density plot of data with high bw_method value
sns. kdeplot (data, bw_method = .8 ) 

Contoh 3: Sesuaikan plot kepadatan

Anda juga dapat menyesuaikan warna dan gaya plot kepadatan:

 import seaborn as sns

#define data
data = [2, 2, 3, 5, 6, 6, 7, 8, 9, 10, 12, 12, 13, 15, 16]

#create density plot of data with high bw_method value
sns. kdeplot (data, color=' red ', fill= True , alpha= .3 , linewidth= 0 ) 

Sumber daya tambahan

Pengantar Kurva Massa Jenis
Cara memplot banyak baris di Matplotlib
Cara memplot histogram dari daftar data dengan Python

Tambahkan komentar

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