Matplotlib: Same height for subfigures
问题 in the following example, how can I set both subfigures to the same height? #minimal example import matplotlib.pyplot as plt import numpy as np f, (ax1, ax2) = plt.subplots(1, 2) im = np.random.random((100,100)) ax1.imshow(im) ax1.set_xlim(0, im.shape[1]) ax1.set_ylim(0, im.shape[0]) x = np.arange(100) ax2.plot(x, x**2) 回答1: You can use matplotlib.gridspec : import matplotlib.pyplot as plt import matplotlib.gridspec as gridspec import numpy as np # Add subplots using gridspec instead of plt