Вы можете вручную создать подзаголовки с помощью matplotlib, а затем отобразить данные на конкретном подзаголовке с помощью ключевого слова ax
. Например, для 4 подзаголовков (2x2):
import matplotlib.pyplot as plt
fig, axes = plt.subplots(nrows=2, ncols=2)
df1.plot(ax=axes[0,0])
df2.plot(ax=axes[0,1])
...
Здесь axes
- массив, который содержит разные оси подзаголовка, и вы можете получить доступ к нему только путем индексирования axes
. Если вам нужна общая ось x, вы можете предоставить sharex=True
в plt.subplots
.