要繪制帶有自定義標記的軌跡圖,可以使用Matplotlib中的plot函數,并在需要標記的點上使用annotate函數添加標記。
下面是一個示例代碼,演示如何繪制帶有自定義標記的軌跡圖:
import matplotlib.pyplot as plt
# 生成一些示例數據
x = [1, 2, 3, 4, 5]
y = [2, 3, 5, 7, 11]
# 繪制軌跡圖
plt.plot(x, y)
# 添加自定義標記
plt.annotate('start', xy=(x[0], y[0]), xytext=(x[0]+0.5, y[0]+1),
arrowprops=dict(facecolor='black', shrink=0.05))
plt.annotate('end', xy=(x[-1], y[-1]), xytext=(x[-1]-0.5, y[-1]+1),
arrowprops=dict(facecolor='black', shrink=0.05))
# 顯示圖形
plt.show()
在這個示例中,我們首先生成了一些示例數據,然后使用plot函數繪制了軌跡圖。接著,我們使用annotate函數在起點和終點上添加了自定義標記,并指定了標記的文本內容和箭頭的樣式。最后,調用plt.show()顯示圖形。
你可以根據需要自定義標記的內容、位置和樣式,使軌跡圖更加生動和具有信息價值。