【发布时间】:2012-10-02 16:41:33
【问题描述】:
我想绘制 y 与 x 线,然后在它之上我想绘制向量。我可以使用 matplotlib 的 plot 和 quiver 函数来做到这一点。但是,向量将始终绘制在线后,而不是顶部。也就是说,这条线将在矢量箭头上方可见。
我的问题是……有没有办法将箭袋矢量放在之前绘制的线的顶部?
【问题讨论】:
标签: python matplotlib
我想绘制 y 与 x 线,然后在它之上我想绘制向量。我可以使用 matplotlib 的 plot 和 quiver 函数来做到这一点。但是,向量将始终绘制在线后,而不是顶部。也就是说,这条线将在矢量箭头上方可见。
我的问题是……有没有办法将箭袋矢量放在之前绘制的线的顶部?
【问题讨论】:
标签: python matplotlib
您需要将箭袋的zorder设置为高于线。
x = range(15)
y = rand(15)
u = rand(15)
v = rand(15)
figure()
plot(x,y,'rx-',zorder=0)
quiver(x,y,u,v,zorder=1)
【讨论】: