У меня есть нечетное количество подзаголовков, например:
import matplotlib.pyplot as plt
fig, axes = plt.subplots(2, 2, sharex=True)
for i, ax in enumerate(axes.flat):
ax.plot(range(10))
fig.delaxes(axes.flat[-1])
Я хочу, чтобы все они имели одну и ту же ось x, но легко добавляли x-галочки обратно к графику справа, поскольку четвертого графика больше нет.
Кажется, что должно быть более простое/чистое решение, чем добавление каждого подзаголовка вручную (аналогично этот ответ), но я ничего не могу найти. Спасибо.