Seaborn bar grafiğinde bar genişliği nasıl değiştirilir


Seaborn çubuk grafiğindeki çubukların genişliğini değiştirmek için genişlik bağımsız değişkenini kullanabilirsiniz:

 sns. barplot (x=' xvar ', y=' yvar ', data=df, width= 0.8 )

Genişlik için varsayılan değer 0,8’dir .

Genişlik değeri ne kadar küçük olursa çubuklar o kadar ince olur.

Aşağıdaki örnek bu argümanın pratikte nasıl kullanılacağını göstermektedir.

Örnek: Seaborn Çubuk Grafiğinde Çubukların Genişliğini Değiştirme

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

Genişlik için varsayılan 0,8 değerini kullanarak Seaborn’da bir çubuk grafiği oluşturmak için aşağıdaki sözdizimini kullanabiliriz:

 import seaborn as sns

#create bar plot with default width
sns. barplot (x=' employee ', y=' sales ', data=df). set (title=' Default Width ')

Aşağıdaki kod, genişlik bağımsız değişkenini 0,4’e eşitleyerek her çubuğun genişliğinin nasıl azaltılacağını gösterir:

 import seaborn as sns

#create bar plot with width = 0.4
sns. barplot (x=' employee ', y=' sales ', data=df, width= 0.4 ). set (title=' Width = 0.4 ') 

Bu grafikte çubukların öncekine göre çok daha ince olduğunu unutmayın.

Çubukların her birinin birbirine değmesini istiyorsanız genişliği 1’e eşitleyebilirsiniz:

 import seaborn as sns

#create bar plot with width = 1
sns. barplot (x=' employee ', y=' sales ', data=df, width= 1 ). set (title=' Width = 1 ') 

Genişliği 1’den büyük bir değere ayarlarsanız çubukların üst üste geleceğini unutmayın.

Not : Seaborn’daki barplot() fonksiyonunun tam belgelerini burada bulabilirsiniz.

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