我需要matplotlib.quiver
方面的帮助。
我正在创建一些数据,这些数据给了我很好的颤动图:
箭头的大小很小,可以使图形可读。 但是现在我想缩放(通过使用底部的放大镜符号)到左上角,以查看红点周围的更多详细信息。我得到这张照片:
这仍然是正确的,但是现在可读性很差。箭头太短,看不到那里发生了什么。
所以我的问题是:我怎么需要调用ax.quiver(*meshgrid, *data)
来缩放箭头的长度,以便在放大时会变大?
谢谢! :)
答案 0 :(得分:1)
units
:['宽度'| '身高'| '点'| “英寸” | 'x'| 'y'| 'xy'] 箭头尺寸(长度除外)以该单位的倍数测量。“宽度”或“高度”:轴的宽度或高度
“点”或“英寸”:像素或英寸,基于数字dpi
“ x”,“ y”或“ xy”:分别以数据单位表示X,Y或sqrt(X2 + Y2)
箭头因单位而异。 对于“ x”或“ y”,箭头会随着放大一次而变大;对于其他单位,箭头大小与缩放状态无关。对于“宽度”或“高度”,当调整窗口大小时,箭头的大小分别随轴的宽度和高度增加。对于“点”或“英寸”,调整大小不会更改箭头。
(重点是我的)