Hepsini bir araya getirme

Seaborn ile Veri Görselleştirmeye Giriş

Content Team

DataCamp

Başlarken

Seaborn’u içe aktarmak için:

import seaborn as sns

Matplotlib’i içe aktarmak için:

import matplotlib.pyplot as plt

Grafiği göstermek için:

plt.show()
Seaborn ile Veri Görselleştirmeye Giriş

İlişkisel grafikler

  • İki nicel değişken arasındaki ilişkiyi gösterir
  • Örnekler: saçılım grafikleri, çizgi grafikleri
sns.relplot(x="x_variable_name", 
            y="y_variable_name", 
            data=pandas_df, 
            kind="scatter")
Seaborn ile Veri Görselleştirmeye Giriş

Kategorik grafikler

  • Kategorik bir değişkenin tanımladığı kategoriler içinde bir nicel değişkenin dağılımını gösterir
  • Örnekler: çubuk, sayaç, kutu, nokta grafikleri
sns.catplot(x="x_variable_name", 
            y="y_variable_name", 
            data=pandas_df, 
            kind="bar")
Seaborn ile Veri Görselleştirmeye Giriş

Üçüncü değişken ekleme (hue)

hue ayarlamak, tek grafikte farklı renklerle gösterilen alt gruplar oluşturur.

Hue ile saçılım grafiği

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Seaborn ile Veri Görselleştirmeye Giriş

Üçüncü değişken ekleme (row/col)

relplot() veya catplot() içinde row ve/veya col ayarlamak, ayrı alt grafiklerde gösterilen alt gruplar oluşturur.

Alt grafiklerle saçılım grafiği

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Seaborn ile Veri Görselleştirmeye Giriş

Özelleştirme

  • Arka planı değiştirin: sns.set_style()
  • Ana öğe renklerini değiştirin: sns.set_palette()
  • Ölçeği değiştirin: sns.set_context()
Seaborn ile Veri Görselleştirmeye Giriş

Başlık ekleme

Nesne Türü Grafik Türleri Başlık Nasıl Eklenir
FacetGrid relplot(), catplot() g.figure.suptitle()
AxesSubplot scatterplot(), countplot(), vb. g.set_title()
Seaborn ile Veri Görselleştirmeye Giriş

Son dokunuşlar

x- ve y-ekseni etiketleri ekleyin:

g.set(xlabel="new x-axis label",
      ylabel="new y-axis label")

x-ekseni işaret etiketlerini döndürün:

plt.xticks(rotation=90)
Seaborn ile Veri Görselleştirmeye Giriş

Haydi pratik yapalım!

Seaborn ile Veri Görselleştirmeye Giriş

Preparing Video For Download...