Saya mencoba membuat subplot imshow dengan ukuran piksel yang sama tanpa menskalakan tinggi gambar secara otomatis, tetapi saya belum dapat menemukan caranya.
Idealnya, saya mencari plot yang mirip dengan gambar kedua, tanpa spasi tambahan (ylim mulai dari -0,5 hingga 4,5) dan mungkin dipusatkan secara vertikal. Gambar saya akan selalu memiliki lebar yang sama, jadi mungkin jika saya bisa memperbaiki lebar subplot daripada tingginya, itu akan membantu. Apakah ada yang punya ide?
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()
Plot tanpa penyesuaian ylim:
Plot dengan penyesuaian ylim: