如何使用 Matplotlib 來繪製一條多色線,比如彩虹?
要繪製多色線(如彩虹),我們可以建立一個包含七種彩虹色(紅、橙、黃、綠、藍、靛和紫)的列表。
步驟
使用 numpy 建立資料點的 x。
建立一個顏色列表(彩虹紅、橙、黃、綠、藍、靛和紫)。
在顏色列表長度範圍內迴圈。
使用 x 和 y(x+i/20) 使用 plot() 方法繪製線,並使用 marker=o, linewidth=7 和 colors[i](其中 i 為索引)。
要顯示圖形,請使用 show() 方法。
示例
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()
輸出

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP