import matplotlib.pyplot as plt
fig = plt.figure()
ax1 = fig.add_subplot(2, 1, 1, adjustable='box', aspect=0.3)
ax2 = fig.add_subplot(2, 1, 2)
ax1.plot(list(range(10)))
ax2.plot(list(range(10)))
plt.show()
matplotlib — подграфики с фиксированным соотношением сторон