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

Làm cách nào để chuyển các giá trị màu RGB đến sự kiện Matplotlib của Python?

Để chuyển các giá trị màu RGB sang ô sự kiện Matplotlib của Python, chúng ta có thể thực hiện các bước sau

Các bước

  • Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô phụ.
  • Tạo mảng 1D, pos , để xác định vị trí của một chuỗi sự kiện
  • Tạo danh sách bộ màu r, g, b.
  • 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 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()

Đầu ra

Làm cách nào để chuyển các giá trị màu RGB đến sự kiện Matplotlib của Python?

Bạn có thể thay đổi các giá trị R, G, B bên trong màu sắc để có được các màu khác nhau trong cốt truyện.