Matplotlib 中帶箭頭的折線圖


要使用matplotlib中的箭頭進行繪圖,我們可以使用arrow()方法。

步驟

  • 使用 numpy 建立 x 和 y 資料點。
  • 使用 color=redlinewidth = 1. 繪製 x 和 y。
  • 使用箭頭方法向軸新增箭頭。引數中的前兩個值是箭頭基座的座標,後兩個值是箭頭沿 X 和 Y 方向的長度。
  • 要顯示圖片,請使用show()方法。

示例

from matplotlib import pyplot as plt
import numpy as np
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(-2, 2, 100)
y = np.sin(x)
plt.plot(x, y, c='b', lw=1)
plt.arrow(0, 0, 0.01, np.sin(0.01), shape='full', lw=10,
   length_includes_head=True, head_width=.05, color='r')
plt.show()

輸出

更新於:2021-05-07

4K+ 次瀏覽

開啟你的職業生涯

完成此課程以獲取認證

開始學習
廣告