Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để điều chỉnh 'tần số đánh dấu' trong Matplotlib cho chuỗi trục X?

Để điều chỉnh tần số đánh dấu cho trục X, chúng ta có thể thực hiện các bước sau -

  • Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô phụ.
  • Khởi tạo một biến, N, cho số điểm dữ liệu mẫu.
  • Tạo các điểm dữ liệu x và y bằng cách sử dụng numpy.
  • Vẽ đồ thị các điểm dữ liệu x và y bằng cách sử dụng plot () phương pháp.
  • Khởi tạo một biến freq_x để điều chỉnh tần số của xticks.
  • Sử dụng phương thức xticks () để đặt xticks.
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

import matplotlib.pyplot as plt
import numpy as np

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

N = 10

x = np.random.randint(low=0, high=N, size=N)
y = np.random.randint(low=0, high=N, size=N)

plt.plot(x, y, color='red')

freq_x = 3

plt.xticks(np.arange(0, N, freq_x))

plt.show()

Đầu ra

Làm thế nào để điều chỉnh  tần số đánh dấu  trong Matplotlib cho chuỗi trục X? Làm thế nào để điều chỉnh  tần số đánh dấu  trong Matplotlib cho chuỗi trục X?