Cara mengatur nilai sumbu x di matplotlib


Anda dapat menggunakan sintaks berikut untuk mengatur nilai sumbu X untuk plot di Matplotlib:

 #specify x-axis locations
x_ticks = [2, 4, 6, 8, 10]

#specify x-axis labels
x_labels = ['A', 'B', 'C', 'D', 'E'] 

#add x-axis values to plot
plt. xticks (ticks=x_ticks, labels=x_labels)

Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Contoh 1: Tetapkan nilai sumbu X pada interval yang sama

Kode berikut menunjukkan cara mengatur nilai sumbu X pada interval yang sama di Matplotlib:

 import matplotlib. pyplot as plt

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

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

#specify x-axis locations
x_ticks = [2, 4, 6, 8, 10]

#specify x-axis labels
x_labels = ['A', 'B', 'C', 'D', 'E'] 

#add x-axis values to plot
plt. xticks (ticks=x_ticks, labels=x_labels) 

Perhatikan bahwa setiap nilai sumbu X muncul pada interval yang sama.

Contoh 2: Tetapkan Nilai Sumbu X pada Interval yang Tidak Sama

Kode berikut menunjukkan cara mengatur nilai sumbu X pada interval yang tidak sama di Matplotlib:

 import matplotlib. pyplot as plt

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

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

#specify x-axis locations
x_ticks = [1, 2, 6, 10]

#specify x-axis labels
x_labels = [1, 2, 6, 10] 

#add x-axis values to plot
plt. xticks (ticks=x_ticks, labels=x_labels) 

Contoh 3: Tetapkan Nilai Sumbu X ke Titik Data Saja

Kode berikut menunjukkan cara mengatur nilai sumbu X pada titik data saja:

 import matplotlib. pyplot as plt

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

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

#specify x-axis labels
x_labels = ['A', 'B', 'C'] 

#add x-axis values to plot
plt. xticks (ticks=x, labels=x_labels) 

Catatan: Anda dapat menemukan dokumentasi lengkap untuk fungsi plt.xticks() di sini .

Sumber daya tambahan

Cara mengatur rentang sumbu di Matplotlib
Cara mengatur ukuran font label tanda centang di Matplotlib
Cara membuat beberapa plot Matplotlib pada satu gambar

Tambahkan komentar

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