Seaborn'da yatay barplot nasıl oluşturulur (örnekle)


Seaborn’da yatay bir bar grafiği oluşturmak için aşağıdaki temel sözdizimini kullanabilirsiniz:

 sns. barplot (x=df. values_var , y=df. group_var , orient=' h ')

orient=’h’ argümanı Seaborn’a çubukları varsayılan dikey yerine yatay olarak yönlendirmesini söyler.

Aşağıdaki örnek, bu sözdiziminin pratikte nasıl kullanılacağını gösterir.

Örnek: Seaborn’da yatay bir bar grafiği nasıl oluşturulur?

Bir şirketin çeşitli çalışanları tarafından yapılan toplam satışlarla ilgili bilgileri içeren aşağıdaki pandalar DataFrame’e sahip olduğumuzu varsayalım:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' employee ': ['Andy', 'Bert', 'Chad', 'Doug', 'Eric', 'Frank'],
                   ' sales ': [22, 14, 9, 7, 29, 20]})

#view DataFrame
print (df)

  employee sales
0 Andy 22
1 Bert 14
2 Chad 9
3 Doug 7
4 Eric 29
5 Frank 20

Her çalışanın satışını görselleştirmek amacıyla yatay bir çubuk grafiği oluşturmak için aşağıdaki sözdizimini kullanabiliriz:

 import seaborn as sns

#create horizontal barplot
sns. barplot (x=df. sales , y=df. employee , orient=' h ')

X ekseni her çalışanın yaptığı satışları, y ekseni ise çalışanların adlarını gösterir.

Ayrıca çubuk renklerini de belirtebileceğimizi ve eksen etiketleriyle özel bir başlık ekleyebileceğimizi unutmayın:

 import matplotlib. pyplot as plt
import seaborn as sns

#create horizontal bar chart
sns. barplot (x=df. sales , y=df. employee , color=' steelblue ', orient=' h ')

#add plot title
plt. title (' Total Sales by Employee ', fontsize= 16 )

#add axis labels
plt. xlabel (' Total Sales ')
plt. ylabel (' Employee Name ') 

deniz yatay bar grafiği

Çizim çubuklarının her biri artık aynı renge sahiptir ve grafiğin okunmasını kolaylaştırmak için genel bir çizim başlığı ve eksen etiketleri ekledik.

Not : Seaborn’u bir Jupyter not defterine aktarmakta zorluk yaşıyorsanız, önce %pip install seaborn komutunu çalıştırmanız gerekebilir.

Ek kaynaklar

Aşağıdaki eğitimler, deniz doğuşunda diğer ortak işlevlerin nasıl gerçekleştirileceğini açıklamaktadır:

Seaborn Barplot’ta değerler nasıl görüntülenir?
Seaborn’da gruplandırılmış bir bar grafiği nasıl oluşturulur?
Seaborn bar grafiğinde çubukların rengi nasıl ayarlanır?

Yorum ekle

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