Để truyền giá trị màu RGB cho eventplot Matplotlib Python:
Các bước
- Thiết lập kích thước hình và điều chỉnh khoảng đệm subplot.
- Tạo mảng 1D pos xác định vị trí chuỗi sự kiện.
- Tạo danh sách tuple màu r, g, b.
- Vẽ các đường song song tại vị trí cho trước.
- Hiển thị hình bằng show().
Ví dụ
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
pos = 10 * np.random.random(100)
colors = [(0.75, 0.50, 0.25)]
plt.eventplot(pos, orientation='horizontal',
linelengths=0.75, color=colors)
plt.show()
Kết quả

Bạn có thể thay đổi giá trị R, G, B trong colors để có màu khác.