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

Làm thế nào để lập kế hoạch các sự kiện đúng giờ bằng Matplotlib?

Để vẽ các sự kiện đúng lúc bằng Matplotlib, 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 ô con
  • Lập danh sách các điểm dữ liệu, nơi có thể xảy ra sự kiện.
  • Vẽ một đường ngang với y, xmin và xmax.
  • Vẽ các đường thẳng song song giống hệt nhau tại các vị trí đã cho.
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

import matplotlib.pyplot as plt

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

a = [1, 2, 5, 6, 9, 11, 15, 17, 18]

plt.hlines(1, 0, 24)

plt.eventplot(a, orientation='horizontal', colors='b')

plt.show()

Đầu ra

Làm thế nào để lập kế hoạch các sự kiện đúng giờ bằng Matplotlib?