Cara menambahkan judul ke seaborn peta panas (dengan contoh)


Anda dapat menggunakan sintaks dasar berikut untuk menambahkan judul ke peta panas di Seaborn:

 import matplotlib. pyplot as plt
import seaborn as sns

#create heatmap
sns. heatmap (df)

#add title
plt. title (' This is my title ')

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh: Tambahkan judul ke peta panas di Seaborn

Misalkan kita memiliki pandas DataFrame berikut yang berisi informasi tentang poin yang dicetak oleh berbagai pemain bola basket dalam lima tahun berturut-turut:

 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

Jika kita menggunakan fungsi heatmap() untuk membuat peta panas di seaborn, tidak ada judul yang akan ditambahkan ke peta panas secara default:

 import seaborn as sns

#create heatmap
sns. heatmap (df, linewidth= .3 )

Namun, kita dapat menggunakan fungsi title() matplotlib untuk menambahkan judul ke peta panas dengan cepat:

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

Peta panas Seaborn dengan judul

Perhatikan juga bahwa kita dapat menggunakan argumen berikut dalam fungsi title() untuk mengubah tampilan judul:

  • loc : Lokasi teks judul
  • color : Warna teks judul
  • size : Ukuran font teks judul

Kode berikut menunjukkan cara menambahkan judul rata kiri, dengan warna font merah dan ukuran font 14:

 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 ) 

Peta panas Seaborn dengan judul khusus

Jangan ragu untuk mengubah argumen pada fungsi title() untuk membuat judul persis seperti yang Anda inginkan.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di Seaborn:

Cara menyesuaikan ukuran peta panas di Seaborn
Cara Menambahkan Judul ke Plot Seaborn
Cara Membuat Subplot di Seaborn

Tambahkan komentar

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