繁体   English   中英

如何将 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)

给出这个情节

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

给出另一个情节

现在我想把它们放在一个 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()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM