Seaborn ile barplotlar nasıl oluşturulur (örneklerle)


Bar grafiği , farklı kategorik değişkenlerin sayısal değerlerini gösteren bir grafik türüdür.

Bu eğitimde, yerleşik ipuçları veri kümesiyle Python Seaborn görselleştirme kitaplığını kullanarak ısı haritalarının nasıl oluşturulacağı açıklanmaktadır:

 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

Temel bir bar grafiği oluşturun

Aşağıdaki sözdizimi, x ekseni boyunca günün saatini ve y ekseni boyunca ortalama zirveyi görüntüleyen basit bir bar grafiğinin nasıl oluşturulacağını gösterir:

 sns. barplot (x=" time ", y=" tip ", data=data)

Seaborn bar grafiği örneği

Bar grafiği varsayılan olarak her çubuk için ortalamanın standart hatasını görüntüler, ancak bunları aşağıdaki gibi ci=None argümanını kullanarak kapatabiliriz:

 sns. barplot (x=" time ", y=" tip ", data=data, ci= None ) 

Hata çubukları olmadan Barplot Seaborn

Barplot’taki barları sipariş edin

Çubukları hızlı bir şekilde belirli bir sıraya yerleştirmek için sıra argümanını kullanabiliriz:

 sns. barplot (x=" time ", y=" tip ", data=data, order=[" Dinner ", " Lunch "]) 

Barları deniz bar alanında sipariş edin

Gruplandırılmış bir bar grafiği oluşturun

Hue argümanını kullanarak gruplandırılmış bir bar grafiği oluşturabiliriz. Örneğin, güne ve cinsiyete göre gruplandırılmış ortalama ipucunu görüntülemek için aşağıdaki sözdizimini kullanabiliriz:

 sns. barplot (x=" time ", y=" tip ", hue=" sex ", data=data) 

Barplot, Python'da Seaborn ile gruplandırıldı

Yatay bir bar grafiği oluşturun

Yatay bir çubuk grafiği oluşturmak için, y argümanına kategorik bir değişken ve x argümanına sayısal bir değişken iletmeniz yeterlidir:

 sns. barplot (x=" tip ", y=" time ", data=data) 

Seaborn yatay bar grafiği

Barplot renklerini değiştirme

Barplot çubuklarında kullanılacak renklerin listesini iletmek için palet argümanını kullanabiliriz:

 sns. barplot (x=" tip ", y=" time ", palette=[" pink ", " green "], data=data) 

Belirli renk listesiyle Barplot Seaborn

Ek kaynaklar

Aşağıdaki eğitimlerde Seaborn’da diğer ortak kartların nasıl oluşturulacağı açıklanmaktadır:

Seaborn’da Alan Grafiği Nasıl Oluşturulur
Seaborn’da Zaman Serisi Grafiği Nasıl Oluşturulur
Seaborn’da Pasta Grafiği Nasıl Oluşturulur

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir