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