Seaborn arsalarına başlık nasıl eklenir (örneklerle)


Tek bir deniz grafiğine başlık eklemek için .set() fonksiyonunu kullanabilirsiniz.

Örneğin, bir kutu grafiğine nasıl başlık ekleyeceğiniz aşağıda açıklanmıştır:

 sns. boxplot (data=df, x=' var1 ', y=' var2 '). set (title=' Title of Plot ')

Deniz yönlü bir çizime genel bir başlık eklemek için .suptitle() işlevini kullanabilirsiniz.

Örneğin, bir relplot’a genel başlığın nasıl ekleneceği aşağıda açıklanmıştır:

 #define relplot
rel = sns. relplot (data=df, x=' var1 ', y=' var2 ', col=' var3 ')

#add overall title to replot
rel. fig . suptitle (' Overall Title ')

Aşağıdaki örnekler bu fonksiyonların pratikte nasıl kullanılacağını göstermektedir.

Örnek 1: Tek bir Seaborn grafiğine başlık ekleme

Aşağıdaki kod, Seaborn kutu grafiğine nasıl başlık ekleneceğini gösterir:

 import pandas as pd
import seaborn as sns
import matplotlib. pyplot as plt

#create fake data
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4],
                   ' team ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B']})

#create boxplot
sns. boxplot (data=df, x=' team ', y=' points '). set (title=' Points by Team ') 

Başlıklı Seaborn kutu grafiği

Aşağıdaki kod, deniz dağılım grafiğine nasıl başlık ekleneceğini gösterir:

 sns. scatterplot (data=df, x=' points ', y=' assists '). set (title=' Points vs. Assists ') 

Başlıklı Seaborn dağılım grafiği

Aşağıdaki kod, Seaborn regplot’a nasıl başlık ekleneceğini gösterir:

 sns. regplot (data=df, x=' points ', y=' assists '). set (title=' Points vs. Assists ') 

Başlıklı Seaborn arsası

Örnek 2: Seaborn Yüz Grafiğine Global Başlık Ekleme

Aşağıdaki kod, Seaborn yönlü bir arsaya nasıl başlık ekleneceğini gösterir:

 import pandas as pd
import seaborn as sns
import matplotlib. pyplot as plt

#create fake data
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4],
                   ' team ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B']})

#create relplot
rel = sns. relplot (data=df, x=' points ', y=' assists ', col=' team ')

#add overall title
rel. fig . suptitle (' Stats by Team ')

Denizdoğuşlu başlıklı arsa

Ayrı ayrı grafiklere müdahale etmemesi için genel başlığı biraz daha yükseğe taşımak için subplots_adjust() argümanını da kullanabiliriz:

 #create relplot
rel = sns. relplot (data=df, x=' points ', y=' assists ', col=' team ')

#move overall title up
rel. fig . subplots_adjust (top= .8 )

#add overall title
rel. fig . suptitle (' Stats by Team ') 

Ek kaynaklar

Seaborn grafiğinin şekil boyutu nasıl ayarlanır?
Seaborn’da bir efsanenin konumu nasıl değiştirilir?
Seaborn grafiğindeki eksen etiketleri nasıl değiştirilir?

Yorum ekle

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