Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在matplotlib中操纵图案填充的线宽_Python_Pdf_Plot_Matplotlib_Hatchstyle - Fatal编程技术网

Python 在matplotlib中操纵图案填充的线宽

Python 在matplotlib中操纵图案填充的线宽,python,pdf,plot,matplotlib,hatchstyle,Python,Pdf,Plot,Matplotlib,Hatchstyle,在采用hatch关键字的matplotib绘图中,图案填充的线宽非常窄。我在几年前的帖子中找到了一些关于这一点的帖子,并声称制作了补丁,但我仍然无法找到增加图案填充线宽的方法。有办法做到这一点吗?不幸的是,目前无法在Agg后端中设置图案填充的线宽。宽度在src/_backend_agg.cpp文件中硬编码为“1.0”: 对于其他后端(如PDF one)也是如此,但对于这些情况,可能更容易使用monkey修补程序。谢谢——有没有迹象表明这将在未来的版本中得到修复?似乎对该功能有需求,添加起来也不难

在采用hatch关键字的matplotib绘图中,图案填充的线宽非常窄。我在几年前的帖子中找到了一些关于这一点的帖子,并声称制作了补丁,但我仍然无法找到增加图案填充线宽的方法。有办法做到这一点吗?

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


对于其他后端(如PDF one)也是如此,但对于这些情况,可能更容易使用monkey修补程序。

谢谢——有没有迹象表明这将在未来的版本中得到修复?似乎对该功能有需求,添加起来也不难……这是一个更难回答的问题!据我所知,在matplotlib中没有尚未解决的问题,但一旦1.2(到目前为止还没有发布日期)使等高线图案填充成为可能,需求可能会增加。当然,如果您真的很感兴趣,您可以尝试自己对线宽进行参数化,并发送拉取请求…:-)
hatch_path_stroke.width(1.0);