Matris Grafikler

Seaborn ile Orta Düzey Veri Görselleştirme

Chris Moffitt

Instructor

Veriyi doğru biçime getirmek

  • Seaborn heatmap() işlevi veriyi ızgara biçiminde ister
  • Veriyi düzenlemek için sıkça pandas crosstab() kullanılır
pd.crosstab(df["mnth"], df["weekday"],
values=df["total_rentals"],aggfunc="mean").round(0)

veri ızgarası

Seaborn ile Orta Düzey Veri Görselleştirme

Bir ısı haritası oluştur

sns.heatmap(pd.crosstab(df["mnth"], df["weekday"],
            values=df["total_rentals"], aggfunc="mean")
)

ısı haritası örneği

Seaborn ile Orta Düzey Veri Görselleştirme

Isı haritasını özelleştir

sns.heatmap(df_crosstab, annot=True, fmt="d", 
            cmap="YlGnBu", cbar=False, linewidths=.5)

ısı haritası örneği 2

Seaborn ile Orta Düzey Veri Görselleştirme

Isı haritasını ortalamak

  • Seaborn, ısı haritası renklerini belirli bir değere göre ortalamayı destekler
sns.heatmap(df_crosstab, annot=True, fmt="d",
            cmap="YlGnBu", cbar=True,
            center=df_crosstab.loc[9, 6])

ısı haritası örneği 3

Seaborn ile Orta Düzey Veri Görselleştirme

Korelasyon matrisini görselleştirmek

  • pandas corr işlevi bir dataframe'deki sütunlar arasındaki korelasyonları hesaplar
  • Çıktı seaborn ile ısı haritasına dönüştürülebilir
cols = ['total_rentals', 'temp', 'casual', 'hum', 'windspeed']
sns.heatmap(df[cols].corr(), cmap='YlGnBu')

korelasyon matrisi örneği

Seaborn ile Orta Düzey Veri Görselleştirme

Hadi pratik yapalım!

Seaborn ile Orta Düzey Veri Görselleştirme

Preparing Video For Download...