Để vẽ các đường nhiều màu, như cầu vồng, chúng ta có thể tạo danh sách bảy màu cầu vồng (VIBGYOR).
Các bước
-
Tạo x cho các điểm dữ liệu bằng cách sử dụng numpy.
-
Tạo danh sách các màu (VIBGYOR cầu vồng).
-
Lặp lại trong phạm vi độ dài danh sách màu.
-
Vẽ các dòng bằng x và y (x + i / 20) sử dụng plot () phương thức, với marker =o, linewidth =7 và màu sắc [i] trong đó tôi là chỉ mục.
-
Để hiển thị hình này, hãy sử dụng show () phương pháp.
Ví dụ
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = np.linspace(-1, 1, 10) colors = ["red", "orange", "yellow", "green", "blue", "indigo", "violet"] for i in range(len(colors)): plt.plot(x, x+i/20, c=colors[i], lw=7, marker='o') plt.show()
Đầu ra