【问题标题】:Quiver vectors superimposed on a plot箭袋向量叠加在绘图上
【发布时间】:2012-10-02 16:41:33
【问题描述】:

我想绘制 y 与 x 线,然后在它之上我想绘制向量。我可以使用 matplotlib 的 plotquiver 函数来做到这一点。但是,向量将始终绘制在线后,而不是顶部。也就是说,这条线将在矢量箭头上方可见。

我的问题是……有没有办法将箭袋矢量放在之前绘制的线的顶部?

【问题讨论】:

    标签: python matplotlib


    【解决方案1】:

    您需要将箭袋的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)
    

    【讨论】:

    • @user1739116 如果这解决了你的问题,你能接受答案吗?
    猜你喜欢
    • 2013-10-20
    • 2017-06-14
    • 1970-01-01
    • 2021-01-13
    • 2020-04-14
    • 2022-11-17
    • 1970-01-01
    • 1970-01-01
    • 2016-07-04
    相关资源
    最近更新 更多