溫馨提示×

Matplotlib怎么繪制帶自定義標記的軌跡圖

小億
143
2024-05-21 11:33:38
欄目: 編程語言

要繪制帶有自定義標記的軌跡圖,可以使用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()顯示圖形。

你可以根據需要自定義標記的內容、位置和樣式,使軌跡圖更加生動和具有信息價值。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女