Cara membalik sumbu di matplotlib (dengan contoh)


Anda dapat menggunakan sintaks dasar berikut untuk membalik sumbu x dan sumbu y di Matplotlib:

 plt. gca (). invert_xaxis ()
plt. gca (). invert_yaxis ()

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh: membalikkan sumbu di Matplotlib

Kode berikut menunjukkan cara membuat scatterplot dasar di Matplotlib:

 import matplotlib. pyplot as plt

#define x and y
x = [1, 4, 8, 11, 13, 14]
y = [5, 11, 18, 26, 25, 23]

#create scatterplot of x and y
plt. scatter (x,y) 

Kita dapat menggunakan kode berikut untuk membalik sumbu y :

 import matplotlib. pyplot as plt

#define x and y
x = [1, 4, 8, 11, 13, 14]
y = [5, 11, 18, 26, 25, 23]

#create scatterplot of x and y
plt. scatter (x,y)

#reverse y-axis
plt. gca (). invert_yaxis ()

Perhatikan bahwa sumbu y sekarang berubah dari 25 menjadi 5, bukan 5 menjadi 25.

Alternatifnya, kita bisa menggunakan kode berikut untuk membalik sumbu x :

 import matplotlib. pyplot as plt

#define x and y
x = [1, 4, 8, 11, 13, 14]
y = [5, 11, 18, 26, 25, 23]

#create scatterplot of x and y
plt. scatter (x,y)

#reverse x-axis
plt. gca (). invert_xaxis () 

Perhatikan bahwa sumbu X sekarang berubah dari 14 menjadi 0, bukan 0 menjadi 14.

Terakhir, kita dapat menggunakan kode berikut untuk membalikkan kedua sumbu :

 import matplotlib. pyplot as plt

#define x and y
x = [1, 4, 8, 11, 13, 14]
y = [5, 11, 18, 26, 25, 23]

#create scatterplot of x and y
plt. scatter (x,y)

#reverse both axes
plt. gca (). invert_xaxis ()
plt. gca (). invert_yaxis ()

Perhatikan bahwa nilai kedua sumbu dibalik.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di Matplotlib:

Cara mengatur rentang sumbu di Matplotlib
Cara mengatur centang sumbu di Matplotlib
Cara menyesuaikan posisi label sumbu di Matplotlib

Tambahkan komentar

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