使用仅增加箭头的线条箭袋从matplotlib

2024-04-27 18:17:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一些大地测量站和它们两年的位移值。 我用ax.quiver来得到我身体上的位移箭头。你知道吗

问题是位移比站的位置小得多,当我使用scale=0.0001(或类似的东西)时,所有的箭头都会增加,我只需要长度增加,而不是整个身体。你知道吗

我的代码:

fig, ax = plt.subplots(figsize=(10, 5))
ax.scatter(eee_SB_um,nnn_SB_um,edgecolors='none',marker='o', color='r')

plt.axis('equal')

ax.quiver(eee_SB_um, nnn_SB_um, DSB_1_E, DSB_1_N,
          angles='xy',scale_units='xy', scale = 0.0001)

我的身材: Plot of displacements


Tags: 代码plt箭头axumsbdsbscale