Seaborn ile isı haritaları nasıl oluşturulur (örneklerle)


Isı haritası, veri değerlerini temsil etmek için farklı renk tonlarını kullanan bir grafik türüdür.

Bu eğitimde, aşağıdaki veri kümesiyle Seaborn Python görselleştirme kitaplığını kullanarak ısı haritalarının nasıl oluşturulacağı açıklanmaktadır:

 #import seaborn
import seaborn as sns

#load "flights" dataset
data = sns. load_dataset (“ flights ”)
data = data. pivot (" month ", " year ", " passengers ")

#view first five rows of dataset
data. head ()

Temel bir ısı haritası oluşturun

Bu veri kümesi için temel bir ısı haritası oluşturmak amacıyla aşağıdaki sözdizimini kullanabiliriz:

 sns. heatmap (data)

Deniz Doğuşu Isı Haritası

Çay

Isı haritası boyutunu ayarlayın

Isı haritasının genel boyutunu ayarlamak için figsize argümanını kullanabiliriz:

 #set heatmap size
import matplotlib. pyplot as plt
plt. figure (figsize = (12.8))

#create heatmap
sns. heatmap (data) 

Isı haritası deniz doğuşunun boyutunu ayarlama

Isı haritası renklerini değiştirme

Isı haritasında kullanılan renkleri değiştirmek için cmap argümanını kullanabiliriz. Örneğin “Spektral” renk paletini seçebiliriz:

 sns. heatmap (data, cmap=" Spectral ")

Cmap argümanıyla deniz doğuşu ısı haritası

Ya da “coolwarm” renk kartını da seçebiliriz:

 sns. heatmap (data, cmap=" coolwarm ") 

Mevcut cmap seçeneklerinin tam listesini burada bulabilirsiniz.

Isı Haritasına açıklama ekleyin

Isı haritasındaki her hücreye tam sayı formatıyla açıklama eklemek ve yazı tipi boyutunu belirtmek için aşağıdaki sözdizimini kullanabiliriz:

 sns. heatmap (data, annot= True , fmt=" d ", annot_kws={" size ":13}) 

Ek açıklamalarla deniz doğuşu ısı haritası

Isı Haritası renk çubuğunu değiştirme

Son olarak cbar argümanını kullanmak istiyorsak renk çubuğunu devre dışı bırakabiliriz:

 sns. heatmap (data, cbar= False ) 

Renk çubuğu olmayan deniz doğuşu ısı haritası

Bu sayfada daha fazla Seaborn öğreticisi bulabilirsiniz.

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir