Python Matplotlib:如何在缩放时缩放箭图?

Python Matplotlib:如何在缩放时缩放箭图?,python,matplotlib,plot,zooming,arrows,Python,Matplotlib,Plot,Zooming,Arrows,我需要一些有关matplotlib.quiver的帮助 我正在创建一些数据,这些数据给了我一个很好的震动图: 箭头的尺寸很小,使绘图可读。 但现在我想放大(使用底部的放大镜符号)到左上角,以查看红点周围的更多细节。我得到这张照片: 这仍然是正确的,但现在可读性差。箭头太短,看不清那里发生了什么 所以我的问题是:我需要如何调用ax.quiver(*meshgrid,*data)来缩放箭头的长度,以便在放大时它们会变大 谢谢!:) 来自: 单位:[“宽度”|“高度”|“点”|“英寸”|“x”|“

我需要一些有关
matplotlib.quiver
的帮助

我正在创建一些数据,这些数据给了我一个很好的震动图:

箭头的尺寸很小,使绘图可读。 但现在我想放大(使用底部的放大镜符号)到左上角,以查看红点周围的更多细节。我得到这张照片:

这仍然是正确的,但现在可读性差。箭头太短,看不清那里发生了什么

所以我的问题是:我需要如何调用
ax.quiver(*meshgrid,*data)
来缩放箭头的长度,以便在放大时它们会变大

谢谢!:)

来自:

单位
:[“宽度”|“高度”|“点”|“英寸”|“x”|“y”|“xy”] 箭头尺寸(长度除外)以该单位的倍数计量

“宽度”或“高度”:轴的宽度或高度

“点”或“英寸”:基于图形dpi的像素或英寸

“x”、“y”或“xy”:分别以数据单位表示x、y或sqrt(X2+Y2)

箭头的缩放比例因单位而异对于“x”或“y”,箭头随着放大而变大;对于其他单位,箭头大小与缩放状态无关。对于“宽度”或“高度”,调整窗口大小时,箭头大小分别随轴的宽度和高度而增加;对于“点”或“英寸”,调整大小不会更改箭头


(emphasis mine)

避免此问题的快捷方法是添加一个。