我正在用matplotlib.contourf
绘制一些标量数据作为等值线图。最重要的是,我用matplotlib.arrow
绘制了一些矢量数据。基本情节已经出现了,但现在我需要用默认大小的箭头加上它所对应的数据值来放置一个盒子,这样观众就会知道他在看什么样的音阶。例如,我需要一个带有一定长度的水平箭头的盒子,并且在下面有一些文字,例如“10厘米/秒”。需要在箭头/等高线图上添加“图例”
首先,如果有人能给我一个简单的方法来解决这个问题,我将不胜感激。
第二,我已经想尽了办法是做等高线图,然后绘制箭头,然后添加一个矩形的情节,像这样:
rect=pl.Rectangle((300,70),15,15,fc='white')
pl.gca().add_patch(rect)
,然后,最后,把我的规模箭头,在这个矩形顶部的文本。
这不起作用,因为矩形补丁覆盖了轮廓,但它没有掩盖图中的箭头。有没有办法将补丁完全“移到其他任何地方的前面”?