Kita dapat meneruskan berbagai parameter ke kisi segi seperti baris, kolom, urutan_kolom, warna, palet, tinggi, aspek dll. Untuk menambahkan legenda ke Jaringan Sisi, Anda dapat menggunakan tambahkan_legenda() fungsi.
Mari kita jelajahi Dataset Facet Grid dengan Tips.
Langkah 1: Impor pustaka yang diperlukan
impor numpy sebagai np
impor panda sebagai pd
impor seaborn sebagai sns
impor matplotlib.pyplot sebagai plt
%matplotlib sebaris
Langkah 2: Memuat kumpulan data Tips
tips=sns.muat_dataset('tips')
tips.kepala()
Langkah 3: Jelajahi data menggunakan Facet Grid
Kisi Sisi dengan Histogram
x = sns.FacetGrid(tips, baris='perokok', kolom='waktu')
x = x.map(plt.hist, 'total_tagihan')
x = sns.FacetGrid(tips, baris='perokok', kolom='waktu')
x = x.peta(plt.hist, 'total_tagihan', tempat sampah= 15, warna='hijau')
Kisi Sisi dengan Diagram Sebar
x = sns.FacetGrid(tips, baris='perokok', kolom='waktu')
x = x.map(plt.scatter, 'total_bill', 'tip')
Kisi Sisi dengan Plot Regresi
x = sns.FacetGrid(tips, baris='perokok', kolom='waktu', tinggi= 6, penampilan= 0.7)
x = x.map(sns.regplot, 'total_tagihan', 'tip')
x = sns.FacetGrid(tips, kolom='waktu', warna='perokok', palet='husl')
x = x.map(sns.regplot, 'total_tagihan', 'tip')
x = sns.FacetGrid(tips, kolom='waktu', warna='perokok')
x = x.map(sns.regplot, 'total_bill', 'tip').tambahkan_legenda()
Kisi Sisi dengan Plot Kotak
x = sns.FacetGrid(tips, kolom='hari', tinggi= 10, penampilan= 0.2)
x = x.map(sns.boxplot, 'waktu', 'total_tagihan')
x = sns.FacetGrid(tips, kolom='hari', tinggi= 10, penampilan= 0.2, urutan_kolom=['Sabtu', 'Minggu', 'Kamis', 'Jumat'])
x = x.map(sns.boxplot, 'waktu', 'total_tagihan', warna='merah')
Anda dapat mengunduh buku catatan Jupyter saya dari di siniSaya sarankan untuk mencoba kode di atas dengan dataset Iris juga.