繁体   English   中英

使用matplotlib创建图形

[英]Create a figure of figures with matplotlib

我想知道是否有一种方法可以将用matplotlib创建的多个图形组合到一个唯一的图形中。

现有的大多数主题都与一个图形中的多个图有关。 但是在这里,我有几个函数都可以创建一个详细的图形(不仅仅是一个图形,图形本身是一个包含文本,标题,图例等的多个图形)。

因此,除了使用Word之类的软件仅对这几个图形进行布局之外,还有没有办法将我的所有图形直接组合在python下的一个唯一图形中?

先感谢您 !

matplotlib中的图形概念不允许在图形内部包含图形。 该图是其他艺术家(例如轴)的画布。 当然,您可以根据需要向图形添加任意数量的轴。 因此,例如,可以创建一个包含10个轴的图形,而不是一个包含4个轴的图形和另一个包含6个轴的图形。

一个不错的选择是使用gridspec,如有关的matplotlib页面上所述。

经过更多的研究,看来我的问题在Matplotlib本身中没有简单的解决方案。 多图布局需要对图进行外部后处理。

对于那些有相同问题的人,这里是一个有趣的链接: 带有matplotlib和svgutils的出版物质量数据

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM