当向科学期刊提交论文时,一个经常需要列举一个数字的不同子图A,B,….
这听起来像是一个非常常见的问题,我试图找到一种优雅的方法来自动使用matplotlib来实现这个目标,但我惊讶地发现它什么也没有。但我可能没有使用正确的搜索词。理想情况下,我正在寻找一种注解的方法,以便在调整图形大小或子图通过fig.subplots_adjust
、fig.tight_layout
或类似方式移动时,字母相对于子图保持不变。
任何帮助或解决方案将不胜感激。
当向科学期刊提交论文时,一个经常需要列举一个数字的不同子图A,B,….
这听起来像是一个非常常见的问题,我试图找到一种优雅的方法来自动使用matplotlib来实现这个目标,但我惊讶地发现它什么也没有。但我可能没有使用正确的搜索词。理想情况下,我正在寻找一种注解的方法,以便在调整图形大小或子图通过fig.subplots_adjust
、fig.tight_layout
或类似方式移动时,字母相对于子图保持不变。
任何帮助或解决方案将不胜感激。
1条答案
按热度按时间zlhcx6iw1#
如果你想要相对于子图的注解,那么使用
ax.text
绘制它对我来说似乎是最方便的方法。考虑如下情况:
编辑:
使用新的plt.subplot_mosiac,上面的例子可以写成。也许稍微更有弹性。并考虑添加constrained_layout=True。