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)

Contoh barplot Seaborn

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 ) 

Barplot Seaborn tanpa bilah kesalahan

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 "]) 

Pesanlah batangan dalam barplot kelautan

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) 

Barplot dikelompokkan dengan Seaborn dengan Python

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) 

Barplot mendatar di laut

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) 

Barplot Seaborn dengan daftar warna tertentu

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

Tambahkan komentar

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