Cara membuat plot berpasangan dengan python


Plot berpasangan adalah matriks scatterplot yang memungkinkan Anda memahami hubungan berpasangan antara variabel berbeda dalam kumpulan data.

Cara termudah untuk membuat plot berpasangan dengan Python adalah dengan menggunakan fungsiseaborn.pairplot(df) .

Contoh berikut menunjukkan cara menggunakan fungsi ini dalam praktiknya.

Contoh 1: Pasangkan plot untuk semua variabel

Kode berikut menunjukkan cara membuat plot berpasangan untuk setiap variabel numerik dalam dataset seaborn yang disebut iris :

 import pandas as pd
import matplotlib. pyplot as plt
import seaborn as sns

#define dataset
iris = sns. load_dataset (“ iris ”)

#create pairs plot for all numeric variables
sns. pairplot (iris)

Merencanakan pasangan dengan Python

Cara menafsirkan matriks adalah sebagai berikut:

  • Distribusi tiap variabel disajikan dalam bentuk histogram sepanjang kotak diagonal.
  • Semua kotak lainnya menampilkan diagram sebar hubungan antara setiap kombinasi variabel berpasangan. Misalnya, kotak di sudut kiri bawah matriks menunjukkan sebar nilai untuk kelopak_width versus sepal_length .

Grafik tunggal ini memberi kita gambaran tentang hubungan antara setiap pasangan variabel dalam kumpulan data kita.

Contoh 2: Merencanakan pasangan untuk variabel tertentu

Kita juga dapat menentukan hanya variabel tertentu untuk disertakan dalam plot berpasangan:

 sns. pairplot (iris[[' sepal_length ', ' sepal_width ']])

Contoh 3: Merencanakan pasangan dengan warna berdasarkan kategori

Kita juga dapat membuat plot berpasangan yang mewarnai setiap titik di setiap plot berdasarkan variabel kategori menggunakan argumen hue :

 sns. pairplot (iris, hue=' species ') 

Merencanakan pasangan dengan Python dengan warna berdasarkan kategori

Dengan menggunakan argumen rona , kita dapat memperoleh pemahaman yang lebih baik tentang data.

Sumber daya tambahan

Cara membuat barplot dengan Seaborn
Cara Membuat Peta Panas dengan Seaborn
Cara Menambahkan Judul ke Plot Seaborn

Tambahkan komentar

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