Cara menambahkan judul ke plot seaborn (dengan contoh)


Untuk menambahkan judul ke satu plot kelautan, Anda dapat menggunakan fungsi .set() .

Misalnya, berikut cara menambahkan judul ke plot kotak:

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

Untuk menambahkan judul global ke plot segi kelautan, Anda dapat menggunakan fungsi .suptitle() .

Misalnya, berikut cara menambahkan judul global ke relplot:

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

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

Contoh berikut menunjukkan cara menggunakan fungsi-fungsi ini dalam praktik.

Contoh 1: Tambahkan judul ke satu plot Seaborn

Kode berikut menunjukkan cara menambahkan judul ke plot kotak Seaborn:

 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 ') 

Boxplot Seaborn dengan judul

Dan kode berikut menunjukkan cara menambahkan judul ke sebar laut:

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

Plot pencar Seaborn dengan judul

Dan kode berikut menunjukkan cara menambahkan judul ke regplot Seaborn:

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

Plot Seaborn dengan judul

Contoh 2: Tambahkan Judul Global ke Plot Wajah Seaborn

Kode berikut menunjukkan cara menambahkan judul ke plot segi Seaborn:

 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 ')

Plot segi Seaborn dengan judul

Kita juga dapat menggunakan argumen subplots_adjust() untuk memindahkan judul keseluruhan sedikit lebih tinggi sehingga tidak mengganggu plot individual:

 #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 ') 

Sumber daya tambahan

Cara menyesuaikan ukuran gambar plot Seaborn
Cara mengubah posisi legenda di Seaborn
Cara mengubah label sumbu pada plot Seaborn

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *