gpt4 book ai didi

python - 将多个绘图包装在一个图像中

转载 作者:太空宇宙 更新时间:2023-11-04 00:18:22 24 4
gpt4 key购买 nike

我正在尝试将大量图组合在一起,因为它们密切相关(使用 1 个连续变量和 1 个分类变量显示密度,按星期几分割,其中每一天都是不同的图)。在 R 中,我可以使用 gridExtra 中的 grid.arrange()facet_wrap 将可视化包装在一起以作为 1 个变量返回给用户,包含所有地 block 的图像。它看起来像这样:

All 7 of these plots are combined into 1 image, using <code>grid.arrange()</code>

我如何在 Python 中执行此操作?

最佳答案

既然你提到使用过 ggplot2facet_grid()/facet_wrap(),你应该看看 plotnine。来自homepage :

(ggplot(mtcars, aes('wt', 'mpg', color='factor(gear)'))
+ geom_point()
+ stat_smooth(method='lm')
+ facet_wrap('~gear'))

enter image description here

我是 R 的长期用户,坦率地说,python 绘制景观有点乱。我喜欢能够使用 plotnine 来利用过去的 R 经验与重新学习轮子。

现在,需要注意的是,我来到这个答案是为了寻找真正的 grid.arrange(),因为 facets 不那么灵活。我想要一面有 6 个迷你地 block ,另一面在 Canvas 上有一个真正独立的地 block 。这不会为我做那件事,但我想无论如何我都会在这里添加一个答案 :)

关于python - 将多个绘图包装在一个图像中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50086651/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com