Matplotlib:如何调整颤情节,而缩放?

问题描述 投票:0回答:1

我需要一些帮助matplotlib.quiver

我创建了一些数据,给了我一个很好的颤动情节:

Full Quiver Plot

箭头有一个良好的小尺寸,使情节的可读性。但现在我想放大(通过底部的放大镜符号)到左上角看到周围的红点的更多细节。而我得到这样的画面:

Zoomed Quiver Plot

这仍然是正确的,但现在它是坏的可读性。箭头太短,看看发生了什么事情在那里。

所以我的问题是:如何我需要调用ax.quiver(*meshgrid, *data)缩放箭头的长度,从而放大到时,他们会变得更大?

谢谢! :)

python matplotlib plot zoom arrows
1个回答
2
投票

quiver documentation

units:[ '宽度' | “高度” | “点” | “英寸” | 'X' | 'Y' | “XY”]中的箭头的尺寸(除了长度)在这个单元的倍数进行测量。

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

“点”或“英寸”:像素或英寸,基于图DPI

'X', 'Y',或 'XY':在分别X,Y,或SQRT(X2 + Y2)数据单元

箭头规模的不同取决于单位。对于“X”或“Y”,箭头变大为一体,在放大;对于其他单元,箭头大小独立于变焦状态的。关于“的宽度或‘高度’,与该轴的宽度和高度的箭头大小的增加,分别,当窗口被调整大小;对“点”或“英寸”,调整大小不会改变箭头。

(重点煤矿)

© www.soinside.com 2019 - 2024. All rights reserved.