如何将 df.plot.line() 排列成子图

How to arrange df.plot.line() into subplots

我有几个只有数字列的 DF。我正在使用 df.plot.line() 查看数据,它工作正常,因为它单独绘制图表。

现在我正在尝试将这些图形排列成子图,但我找不到方法。

这里有一个例子:

df_km_cumsum.plot.line(figsize=[20,15],legend=False)

给出这个 plot

df_daytot_km.plot.line(figsize=[20,15],legend=False)

给这个另一个plot

现在我想把它们放在一个 2x1 的图形中,让它们一起看。

欢迎接受任何帮助。 谢谢

plt.subplot(2, 1, 1)
df_km_cumsum.plot.line(figsize=[20,15],legend=False)

plt.subplot(2, 1, 2)
df_daytot_km.plot.line(figsize=[20,15],legend=False) 

感谢@tmdavision,这是最终的解决方案:

fig, (ax1, ax2) = plt.subplots(2,figsize=[20,15])

df_km_cumsum.plot.line(legend=False, ax=ax1)

df_dayavg_km.plot.line(legend=False, ax=ax2)

plt.show()