对具有不同注释的子图执行相同的大小

时间:2016-03-15 18:11:18

标签: python matplotlib subplot

我有一个数字,一行有3个子图。只有左侧子图在y轴上有轴标签和刻度标签,只有右侧子图旁边有一个颜色条。因此,包括注释的三个子图的宽度不相同。现在我想强制三个子图中的实际绘图区域的大小(例如,imshow)是相同的。我现在可以管理的是将三个子图包括注释的大小相同(这必然会导致不同的绘图大小)或者使用a,{{1

中的{},b

c

直到我得到满意的结果。有没有办法自动找到这样的gridspec.GridSpec(1, 3, width_ratios=[a, b, c])ab,或者修复地图尺寸

这是一个最小的例子,其中第三张图片明显小于前两张图片:

c

0 个答案:

没有答案