【问题标题】:manipulating linewidth for hatching in matplotlib在matplotlib中操纵线宽以进行孵化
【发布时间】:2012-07-12 06:09:57
【问题描述】:

在matplotib图中,使用hatch关键字的阴影线宽很细。我在几年前发现了一些关于此的帖子,并声称已制作了补丁,但我仍然无法找到增加影线线宽的方法。有没有办法做到这一点?

【问题讨论】:

    标签: python pdf plot matplotlib hatchstyle


    【解决方案1】:

    不幸的是,目前无法在 Agg 后端设置影线的线宽。宽度在 src/_backend_agg.cpp 文件中被硬编码为“1.0”:

    hatch_path_stroke.width(1.0);
    

    对于其他后端(例如 PDF 后端)也是如此,但在这些情况下使用猴子补丁可能更容易。

    【讨论】:

    • 谢谢 - 有没有迹象表明这将在未来的版本中得到修复?似乎对该功能有需求,添加起来并不难......
    • 这是一个更难回答的问题!据我所知,将它放入 matplotlib 没有出色的票证,但一旦 1.2(目前还没有发布日期)使轮廓孵化成为可能,这种需求可能会上升。当然,如果您真的很热衷,您可以自己参数化线宽并发送拉取请求... :-)
    猜你喜欢
    • 2013-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-09
    • 2012-03-31
    • 1970-01-01
    • 2011-08-23
    相关资源
    最近更新 更多