【问题标题】:Is there a way to automatically make a "collage" of plots with matplotlib? [duplicate]有没有办法用 matplotlib 自动制作“拼贴”的图? [复制]
【发布时间】:2019-08-17 03:54:23
【问题描述】:

我有一个使用 pandas 和 matplotlib 的 Python 脚本,它将 4 个绘图输出到单独的 PNG 文件中。这部分很好。我还想将所有 4 个图自动制作成一个拼贴画 - 没什么特别的,只是所有 4 个相邻的图都很好 - 并将该拼贴图像输出为另一个(第 5 个)PNG 文件。这可能吗?

【问题讨论】:

    标签: python python-3.x matplotlib


    【解决方案1】:

    您可以使用plt.subplots()。这允许您将多个图添加到同一个图形。您可以将行和列配置为 2x2 网格或 4x1 或 1x4。

    如果您想更好地控制子图大小,另一个选项是Matplotlib Gridspec

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-09-28
      • 2020-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多