Cara mengubah font di matplotlib (dengan contoh)


Anda dapat menggunakan salah satu metode berikut untuk mengubah jenis font di Matplotlib:

Metode 1: Ubah Font untuk Semua Teks

 import matplotlib

matplotlib. rcParams [' font.family '] = ' monospace '

Metode 2: Ubah font judul dan label sumbu

 import matplotlib. pylot as plt

mono_font = {' fontname ': ' monospace '}
serif_font = {' fontname ': ' serif '}

plt. title (' Title of Plot ', ** mono_font)
plt. xlabel (' X Label ', ** serif_font)

Contoh berikut menunjukkan cara menggunakan masing-masing metode dalam praktik.

Metode 1: Ubah Font untuk Semua Teks

Kode berikut menunjukkan cara mengubah jenis font untuk semua teks di plot Matplotlib:

 import matplotlib
import matplotlib. pyplot as plt

#define font family to use for all text
matplotlib. rcParams [' font.family '] = ' monospace '

#define x and y
x = [1, 4, 10]
y = [5, 9, 27]

#create line plot
plt. plot (x, y)

#add title and axis labels
plt. title (' Title of Plot ')
plt. xlabel (' XLabel ')
plt. ylabel (' Y Label ')

#displayplot
plt. show () 

Perhatikan bahwa judul dan label kedua sumbu memiliki font “monospace”, karena ini adalah jenis font yang kami tentukan dalam argumen rcParams .

Metode 2: Ubah font judul dan label sumbu

Kode berikut menunjukkan cara menentukan jenis font unik untuk judul dan label sumbu:

 import matplotlib. pyplot as plt

#define font families to use
mono_font = {' fontname':'monospace '}
serif_font = {' fontname':'serif '}

#define x and y
x = [1, 4, 10]
y = [5, 9, 27]

#create plot of x and y
plt. plot (x, y)

#specify title and axis labels with custom font families
plt. title (' Title of Plot ', ** mono_font)
plt. xlabel (' X Label ', ** serif_font)
plt. ylabel (' Y Label ', ** serif_font)

#displayplot
plt. show ()

Perhatikan bahwa judul menggunakan jenis font “monospace”, sedangkan label sumbu X dan Y menggunakan jenis font “Serif”.

Catatan : Anda dapat menemukan daftar lengkap jenis font yang tersedia yang dapat Anda gunakan di Matplotlib di sini .

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di Matplotlib:

Cara mengubah ukuran font pada plot Matplotlib
Bagaimana mengubah ukuran font legenda di Matplotlib
Cara mengatur ukuran font label tanda centang di Matplotlib

Tambahkan komentar

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