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