如何在 Matplotlib 中建立繪圖上的自定義標記
要在繪圖或圖表上建立自定義標記,我們要使用一個列表,其中寫上我們想在繪圖中看到的標記。這些標記只不過是符號、表情符號、字元或任何我們希望在圖形中看到的字元。
為了建立標記,我們首先將匯入所需的庫。
import matplotlib.pyplot as plt import numpy as np
現在,我們將在正弦曲線上建立一個標記。我們建立一個尺寸為 (12,6) 的網格,
x = np.arange(1, 2.6, 0.1) y = np.sin(2 * np.pi * x) plt.subplots(figsize=(12,6))
這裡將建立自定義標記列表,
custom_markers = ['$'+x+'$' for x in ['£','\$','\%','\clubsuit','\diamondsuit','\spadesuit','\heartsuit','\sigma','😍" />']]
現在讓我們繪製正弦曲線,
for i,marker in enumerate(custom_markers): plt.plot(x, 2*(i+2)*y, marker=marker, markersize=15)
顯示圖形,
plt.show()
輸出
廣告