Как создать достаточно вертикального пространства для размещения заголовка рисунка при использовании подзаголовков?
См. Код (и выходные данные) ниже,
import matplotlib.pylab as plt
import numpy as np
fig, (ax1, ax2) = plt.subplots(nrows=1, ncols=2, figsize=(9, 3))
fig.suptitle("Figure 1: Some test title \n With a Second line \n And a Third line")
ax1 = fig.add_subplot(121, title="Model 1")
x = np.linspace(0, 2 * np.pi, 400)
y = np.sin(x ** 2)
ax1.plot(x,y)
ax2 = fig.add_subplot(122, title="Model 2")
x = np.linspace(0, 2 * np.pi, 400)
y = np.cos(x ** 2)
ax2.plot(x,y)
fig.tight_layout()
fig.show()
введите описание изображения здесь