matplotlib 如何注解/添加箭头到图形而不是轴

kfgdxczn  于 2023-10-24  发布在  其他
关注(0)|答案(1)|浏览(112)

在matplotlib中可以给一个图添加箭头而不是轴吗?
我有一个包含多个轴的多组件图形,希望能够在它们之间绘制箭头。但是,如果我手动将ax.arrow()设置为延伸到轴之外,那么它会被裁剪并且不会显示。

8tntrjer

8tntrjer1#

如果为ax.arrow设置clip_on = False,它应该延伸到轴之外
这里有一个最小的例子:

  1. import matplotlib.pyplot as plt
  2. fig,ax=plt.subplots(1)
  3. ax.arrow(0.5,0.6,0.55,0.,fc='r',ec='r',clip_on=True)
  4. ax.arrow(0.5,0.4,0.55,0.,fc='b',ec='b',clip_on=False)
  5. plt.show()

相关问题