Python:在圆周围绘制曲线箭头

时间:2020-08-10 15:14:36

标签: python matplotlib

在这里,我正在尝试使弯曲的箭头围绕一个圆。发现我可以使用Fancyarrows来做到这一点。但是以下代码无法产生所需的结果。我想要绕圆弧的弯曲箭头。但是我的代码是相交的圆,而不是围绕它。这是代码:

import matplotlib.pyplot as plt
import matplotlib.patches as patches

fig, ax = plt.subplots(figsize=(8,8))
ax.set(xlim=(-10, 10), ylim=(-10, 10))

circle = plt.Circle((0,0), 6)
ax.add_patch(circle)

a = patches.FancyArrowPatch((0, 6.5), (6.5, 0),
                             connectionstyle="arc3,rad=.5", **kw)
ax.add_patch(a)
plt.show()

输出为:

enter image description here

我应该对代码进行哪些更改才能获得所需的结果?

0 个答案:

没有答案
相关问题