Veri Görselleştirmesi - Seaborn

Histplot

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

Histplot, veri kümelerinin dağılımlarını göstermek için tek değişkenli veya iki değişkenli histogramları çizmek için kullanılır. Yapay zeka projelerinde çokça kullanacağımız bir grafikleme şeklidir.

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

import seaborn as sns

Söz dizimi: sns.histplot(data=None, x=None, y=None, hue=None, weights=None, stat='count', bins='auto', binwidth=None, binrange=None, discrete=None, cumulative=False, common_bins=True, common_norm=True, multiple='layer', element='bars', fill=True, shrink=1, kde=False, kde_kws=None, line_kws=None, thresh=0, pthresh=None, pmax=None, cbar=False, cbar_ax=None, cbar_kws=None, palette=None, hue_order=None, hue_norm=None, color=None, log_scale=None, legend=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). 
  • bins, bölmelerin sayısını ifade etmektedir.
  • multiple,tek değişkenli verilerle ilgilidir, 4 değer alabilmektedir: “layer”, “dodge”, “stack”, “fill” defaut olarak layer seçilidir.
  • element, grafiğin hangi türde görüneceğini temsil eder. 3 değer alabilmektedir: “bars”, “step”, “poly”, default olarak bars seçilidir.
  • kde,yoğunluk çizgisini göstermek için kullanılır, kde=True dediğinizde görünecektir.
  • kind,Çizilecek çizim türüni ifade eder, kullanım seçenekleri:“strip”, “swarm”, “box”, “violin”, “boxen”, “point”, “bar”, veya “count”.
  • palette, liste halinde renk seçimi.(Örn:palette="Set2")
  • color, grafik çubuklarının rengini belirtir.

Örnek-1: "Penguins" verisetini Histplot kullanarak görselleştirelim.(Veri seti hikayesi: Penguenlerin özelliklerini içeren 344 satırlık bir veri setidir.)

import seaborn as sns

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

Çıktı:

sns.histplot(x="species",kde=True,data=df)

Çıktı:

sns.histplot(
    x="flipper_length_mm",hue="species",
    palette="Set1", multiple="dodge",
    kde=True,data=df
)

Çıktı:

sns.histplot(
    x="flipper_length_mm",hue="species",
    palette="Set1", multiple="dodge",
    kde=True,element="poly",data=df
)

Çıktı:

sns.histplot(
    y="flipper_length_mm",hue="species",
    palette="Set1", multiple="stack",
    kde=True,element="step",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.