python - 如何将 df.plot.line() 安排到子图中
问题描述
我有几个只有数字列的 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 的图形中,让它们一起看到。
欢迎任何帮助。谢谢
解决方案
感谢@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()
推荐阅读
- c# - WCF 中的 _x003C__x003E_k__BackingField 问题
- swift - 如何在 swift 中为图像底部添加不透明度?
- excel - 选择特定范围的单元格并仅删除突出显示的单元格并向上移动的 VBA
- jquery - 带有自定义处理程序的库在 fancybox V4 中不起作用
- mongodb - 如何使用一对多关系将数据保存在 MongoDB 中?
- node.js - 在expressjs中重定向到多次错误
- javascript - javascript异步等待不等待
- python - 填写表格时出现硒问题
- r - 使用 kable 在表格下方添加标题
- puppet - 如何使用 puppet 复制文件列表