gpt4 book ai didi

python - matplotlib 中带箭头的线图

转载 作者:IT老高 更新时间:2023-10-28 22:18:14 30 4
gpt4 key购买 nike

我有一个线图,我想用箭头而不是线来绘制。也就是说,连续点对之间的线应该是从第一个点到第二个点的箭头。

我知道 arrow 功能,但这似乎只做个别箭头。在我想出一种方法来尝试使用它来完成整个情节之前,有没有更好的方法来做到这一点?

最佳答案

您可以使用 quiver 来执行此操作,但要正确设置关键字参数有点棘手。

import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(0, 2*np.pi, 10)
y = np.sin(x)

plt.figure()
plt.quiver(x[:-1], y[:-1], x[1:]-x[:-1], y[1:]-y[:-1], scale_units='xy', angles='xy', scale=1)

plt.show()

enter image description here

关于python - matplotlib 中带箭头的线图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7519467/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com