Я пытаюсь создать подзаголовки imshow с одинаковым размером пикселя без автоматического масштабирования высоты фигуры, но я не смог понять, как это сделать.
В идеале я ищу сюжет, похожий на второе изображение, без лишних пробелов (ylim изменяется от -0,5 до 4,5) и, возможно, по центру по вертикали. Мои изображения всегда будут иметь одинаковую ширину, поэтому, возможно, если бы я мог исправить ширину подзаголовка вместо высоты, это помогло бы. У кого-нибудь есть какие-либо идеи?
close('all')
f,ax=subplots(1,2)
ax[0].imshow(random.rand(30,4),interpolation='nearest')
ax[1].imshow(random.rand(4,4),interpolation='nearest')
tight_layout()
f,ax=subplots(1,2)
ax[0].imshow(random.rand(30,4),interpolation='nearest')
ax[1].imshow(random.rand(4,4),interpolation='nearest')
ax[1].set_ylim((29.5,-0.5))
tight_layout()
График без корректировки ylim:
График с корректировкой ylim: