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

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

Để điều chỉnh tần số đánh dấu cho trục Y, 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_y để điều chỉnh tần số của các que.
  • Sử dụng phương thức yticks () để đặt các yticks.
  • Để 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_y = 3

plt.yticks(np.arange(0, N, freq_y))

plt.show()

Đầu ra

Làm cách nào để điều chỉnh  tần suất đánh dấu  trong Matplotlib cho chuỗi trục Y? Làm cách nào để điều chỉnh  tần suất đánh dấu  trong Matplotlib cho chuỗi trục Y?