Seaborn isı haritasına başlık nasıl eklenir (örnek ile)
Seaborn’daki bir ısı haritasına başlık eklemek için aşağıdaki temel sözdizimini kullanabilirsiniz:
import matplotlib. pyplot as plt import seaborn as sns #create heatmap sns. heatmap (df) #add title plt. title (' This is my title ')
Aşağıdaki örnek, bu sözdiziminin pratikte nasıl kullanılacağını gösterir.
Örnek: Seaborn’daki ısı haritasına bir başlık ekleyin
Çeşitli basketbol oyuncularının art arda beş yıl içinde attığı puanlar hakkında bilgi içeren aşağıdaki panda DataFrame’e sahip olduğumuzu varsayalım:
import pandas as pd
#createDataFrame
df = pd. DataFrame ({' year ': [1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5],
' player ': ['A', 'A', 'A', 'A', 'A', 'B', 'B',
'B', 'B', 'B', 'C', 'C', 'C', 'C', 'C'],
' points ': [8, 12, 14, 14, 15, 10, 15, 19, 29, 13,
10, 14, 22, 24, 25]})
#pivot DataFrame
df = df. pivot (' player ', ' year ', ' points ')
#view DataFrame
print (df)
year 1 2 3 4 5
player
A 8 12 14 14 15
B 10 15 19 29 13
C 10 14 22 24 25
Seaborn’da bir ısı haritası oluşturmak için heatmap() işlevini kullanırsak, varsayılan olarak ısı haritasına hiçbir başlık eklenmez:
import seaborn as sns
#create heatmap
sns. heatmap (df, linewidth= .3 )
Ancak ısı haritasına hızlı bir şekilde başlık eklemek için matplotlib’in title() işlevini kullanabiliriz:
import matplotlib. pyplot as plt
import seaborn as sns
#create heatmap
sns. heatmap (df, linewidth= .3 )
#add title to heatmap
plt. title (' Points Scored by Players Each Year ')
Ayrıca başlığın görünümünü değiştirmek için title() işlevi içinde aşağıdaki bağımsız değişkenleri kullanabileceğimizi de unutmayın:
- loc : Başlık metninin yeri
- color : Başlık metninin rengi
- size : Başlık metninin yazı tipi boyutu
Aşağıdaki kod, yazı tipi rengi kırmızı ve yazı tipi boyutu 14 olan, sola hizalanmış bir başlığın nasıl ekleneceğini gösterir:
import matplotlib. pyplot as plt
import seaborn as sns
#create heatmap
sns. heatmap (df, linewidth= .3 )
#add customized title to heatmap
plt. title (' Points Scored by Players Each Year ', loc=' left ', color=' red ', size= 14 )
Tam olarak istediğiniz başlığı oluşturmak için title() işlevinin argümanlarını değiştirmekten çekinmeyin.
Ek kaynaklar
Aşağıdaki eğitimlerde Seaborn’da diğer yaygın işlemlerin nasıl gerçekleştirileceği açıklanmaktadır:
Seaborn’da ısı haritalarının boyutu nasıl ayarlanır?
Seaborn Arsalarına Başlık Nasıl Eklenir?
Seaborn’da Alt Konular Nasıl Oluşturulur