Cara membuat barplot dengan seaborn (dengan contoh)
Barplot adalah jenis bagan yang menampilkan nilai numerik dari berbagai variabel kategori.
Tutorial ini menjelaskan cara membuat peta panas menggunakan pustaka visualisasi Python Seaborn dengan kumpulan data tips bawaan:
import seaborn as sns #load tips dataset data = sns. load_dataset (“ tips ”) #view first five rows of tips dataset data. head () total_bill tip sex smoker day time size 0 16.99 1.01 Female No Sun Dinner 2 1 10.34 1.66 Male No Sun Dinner 3 2 21.01 3.50 Male No Sun Dinner 3 3 23.68 3.31 Male No Sun Dinner 2 4 24.59 3.61 Female No Sun Dinner 4
Buat plot batang dasar
Sintaks berikut menunjukkan cara membuat barplot sederhana yang menampilkan waktu sepanjang sumbu x dan rata-rata puncak sepanjang sumbu y:
sns. barplot (x=" time ", y=" tip ", data=data)
Barplot menampilkan kesalahan standar rata-rata untuk setiap batang secara default, namun kita dapat mematikannya menggunakan argumen ci=None sebagai berikut:
sns. barplot (x=" time ", y=" tip ", data=data, ci= None )
Pesan batangan di Barplot
Kita dapat menggunakan argumen order untuk menempatkan batang dengan cepat dalam urutan tertentu:
sns. barplot (x=" time ", y=" tip ", data=data, order=[" Dinner ", " Lunch "])
Buat barplot yang dikelompokkan
Kita dapat membuat barplot yang dikelompokkan menggunakan argumen hue . Misalnya, kita dapat menggunakan sintaks berikut untuk menampilkan tip rata-rata yang dikelompokkan berdasarkan hari dan jenis kelamin:
sns. barplot (x=" time ", y=" tip ", hue=" sex ", data=data)
Buat plot batang horizontal
Untuk membuat barplot horizontal, cukup masukkan variabel kategori ke argumen y dan variabel numerik ke argumen x :
sns. barplot (x=" tip ", y=" time ", data=data)
Ubah warna Barplot
Kita dapat menggunakan argumen palet untuk meneruskan daftar warna yang akan digunakan pada bilah barplot:
sns. barplot (x=" tip ", y=" time ", palette=[" pink ", " green "], data=data)
Sumber daya tambahan
Tutorial berikut menjelaskan cara membuat kartu umum lainnya di Seaborn:
Cara Membuat Bagan Area di Seaborn
Cara Membuat Plot Deret Waktu di Seaborn
Cara Membuat Diagram Lingkaran di Seaborn