Veri Görselleştirmesi - Seaborn

Boxenplot

Yayın tarihi :02-Ara-21
Bölüm kodlarını ve/veya veri setlerini indir.

Boxenplot, daha büyük veri kümeleri için geliştirilmiş bir kutu grafiği çizmek için kullanılır.

 Kullanılabilmesi için "Seaborn" kütüphanesinin içe aktarılması gerekmektedir.

import seaborn as sns

Söz dizimi: sns.boxenplot(x=None, y=None, hue=None, data=None, order=None, hue_order=None, orient=None, color=None, palette=None, saturation=0.75, width=0.8, dodge=True, k_depth='tukey', linewidth=None, scale='exponential', outlier_prop=0.007, trust_alpha=0.05, showfliers=True, ax=None, **kwargs)¶

  • x, verideki sütun adını temsil eder.
  • y, verideki sütun adını temsil eder.
  • hue, x ve y datasını DataFrame'deki başka bir sütun ile karşılaştırmasını yapar.(Örn: hue=z sütunu)
  • data, x ve y sütununun bağlı olduğu DataFrame'yi temsil etmektedir.(Örn: data=df). 
  • orient,grafiğin yönünü belirtmek için kullanılır. 2 farklı değer alır: "v","h", default olarak "v" bulunmaktadır.
  • k_depth, çizilecek kutu sayısı ve yüzdelik uzantı sayısına göre şekillenir, 4 farklı değer alır: “tukey”, “proportion”, “trustworthy”, “full” default olarak tukey değerindedir.
  • linewidth, kutu hat kalınlığını temsil eder.
  • scale,kutuların genişliğini belirler, 3 farklı değer alır: “exponential”, “linear”, “area”, default olarak exponential değerindedir.
  • palette, liste halinde renk seçimi.(Örn:palette="Set1")

Örnek-1: "Tips" verisetini Boxenplot kullanarak görselleştirelim.(Veri seti hikayesi: Garsonlar tarafından alınan bahşişlerin gün veya yemek öğününe göre değişimini anlatan 244 satırlık bir veri setidir. )

import seaborn as sns

df=sns.load_dataset("tips")
df.head()

Çıktı:

sns.boxenplot(y="tip",data=df)

Çıktı:

sns.boxenplot(x="day",y="tip",palette="Set1",hue="sex",data=df)

Çıktı:

sns.boxenplot(x="day",y="tip",palette="Set1",hue="sex",k_depth="proportion",linewidth=2,data=df) 

Çıktı:

sns.boxenplot(x="day",y="tip",palette="Set1",hue="sex",k_depth="proportion",linewidth=2,scale="linear",data=df)

Çıktı:

Paylaş:

Yorum Yap (*Yorumunuza kod eklemek isterseniz Kod Parçacığı Ekle butonuna tıklayarak ekleyebilirsiniz.)

Yorumlar

Henüz hiç yorum yapılmamış, ilk yorum yapan sen ol.