Cara menyesuaikan posisi label sumbu di matplotlib


Anda dapat menggunakan sintaks dasar berikut untuk menyesuaikan posisi label sumbu di Matplotlib:

 #adjust y-axis label position
ax. yaxis . set_label_coords (-.1, .5)

#adjust x-axis label position 
ax. xaxis . set_label_coords (.5, -.1)

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh 1: Sesuaikan posisi label pada sumbu X

Kode berikut menunjukkan cara membuat plot di Matplotlib dan hanya mengatur letak posisi label pada sumbu x:

 import matplotlib. pyplot as plt

#define data
x = [1, 2, 3, 4, 5, 6]
y = [4, 5, 8, 14, 24, 19]

#create scatterplot
fig, ax = plt. subplots ()
ax. scatter (x,y)

#add axis labels
ax. set_ylabel (' Y-Axis Label ')
ax. set_xlabel (' X-Axis Label ')

#adjust position of x-axis label
ax. xaxis . set_label_coords (.9, -.1) 

Perhatikan bahwa sistem koordinat sumbu menggunakan (0, 0) untuk mewakili sudut kiri bawah plot, (0,5, 0,5) untuk mewakili pusat, dan (1, 1) untuk mewakili sudut kanan atas.

Contoh 2: Sesuaikan posisi label pada sumbu Y

Kode berikut menunjukkan cara membuat plot di Matplotlib dan hanya mengatur letak posisi label sumbu Y:

 import matplotlib. pyplot as plt

#define data
x = [1, 2, 3, 4, 5, 6]
y = [4, 5, 8, 14, 24, 19]

#create scatterplot
fig, ax = plt. subplots ()
ax. scatter (x,y)

#add axis labels
ax. set_ylabel (' Y-Axis Label ')
ax. set_xlabel (' X-Axis Label ')

#adjust position of x-axis label
ax. yaxis . set_label_coords (-.1, .1) 

Contoh 3: Sesuaikan posisi label kedua sumbu

Kode berikut menunjukkan cara membuat plot di Matplotlib dan mengatur letak posisi label kedua sumbu:

 import matplotlib. pyplot as plt

#define data
x = [1, 2, 3, 4, 5, 6]
y = [4, 5, 8, 14, 24, 19]

#create scatterplot
fig, ax = plt. subplots ()
ax. scatter (x,y)

#add axis labels
ax. set_ylabel (' Y-Axis Label ')
ax. set_xlabel (' X-Axis Label ')

#adjust position of both axis labels
ax. yaxis . set_label_coords (-.1, .1)
ax. xaxis . set_label_coords (.9, -.1)

Sumber daya tambahan

Tutorial berikut menjelaskan cara menjalankan fungsi umum lainnya di Matplotlib:

Cara menyembunyikan sumbu di Matplotlib
Cara memutar label tanda centang di Matplotlib
Bagaimana cara mengubah jumlah centang di Matplotlib

Tambahkan komentar

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