Vẽ các sự kiện rời rạc trên trục thời gian dùng plt.eventplot() với orientation='horizontal'.
- Tạo list thời điểm sự kiện.
- Vẽ đường ngang tham chiếu
hlines. - Gọi
eventplotvới vị trí sự kiện.
Ví dụ minh họa
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()
Kết quả đầu ra
