Cara menambahkan judul ke legenda matplotlib (dengan contoh)
Secara default, legenda plot Matplotlib tidak menyertakan judul.
Namun, Anda dapat menggunakan sintaks dasar berikut untuk menambahkan judul pada keterangan:
plt. legend (title=' this is my title ')
Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.
Contoh 1: Tambahkan judul ke legenda Matplotlib
Kode berikut menunjukkan cara membuat plot Matplotlib dengan banyak baris dan legenda:
import pandas as pd import matplotlib. pyplot as plt #createdata df = pd. DataFrame ({' points ': [11, 17, 16, 18, 22, 25, 26, 24, 29], ' assists ': [5, 7, 7, 9, 12, 9, 9, 4, 8]}) #add lines to plot plt. plot (df[' points '], label=' Points ') plt. plot (df[' assists '], label=' Assists ') #add legend plt. legend ()
Perhatikan bahwa keterangannya tidak memiliki judul.
Untuk menambahkannya, kita cukup menggunakan argumen title di fungsi plt.legend() :
#add title to legend plt. legend (title=' Metric ')
Untuk mengubah ukuran font judul keterangan, gunakan argumen title_fontsize :
Catatan : Ukuran font default adalah 10.
#add title to legend with increased font size plt. legend (title=' Metric ', title_fontsize= 25 )
Perhatikan bahwa ukuran font teks sekarang jauh lebih besar.
Anda juga dapat menggunakan argumen ukuran font untuk menambah ukuran font label dalam legenda:
#add title to legend with increased title and label font size plt. legend (title=' Metric ', title_fontsize= 25 , fontsize= 15 )
Perhatikan bahwa label dalam legenda kini jauh lebih besar.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di Matplotlib:
Bagaimana mengubah ukuran font legenda di Matplotlib
Bagaimana mengubah urutan elemen dalam legenda Matplotlib
Bagaimana mengubah posisi legenda di Matplotlib