Để vẽ đường đa màu như cầu vồng, tạo danh sách 7 màu cầu vồng (VIBGYOR).
Các bước
- Tạo x cho điểm dữ liệu bằng numpy.
- Tạo danh sách màu (cầu vồng VIBGYOR).
- Lặp qua phạm vi độ dài danh sách màu.
- Vẽ đường với x và y(x+i/20) bằng plot(), với marker=o, linewidth=7 và colors[i].
- Hiển thị bằng show().
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()
Kết quả
