我看过这篇文章ggplot2
:
如何自动调整 facet_wrap 的每个构面的宽度?
我在想:
我怎样才能在plotnine中达到同样的效果?我没有找到类似的东西grob
。对于作为 python3 管道一部分的绘图,我需要它,所以我真的不想将部分代码转换为 R。
谢谢您的帮助!
我检查了您链接的帖子并提出了一个更简单的解决方案,即使用facet_grid
而不是facet_wrap
. 当您使用 时facet_grid
,您可以指定space='free'
自动调整面的大小,而不是仅使用 来调整刻度的大小scales=
。似乎没有facet_wrap
指定space=
(仅scales=
)的选项。
我没有使用 plotnine 的直接经验,但这里的快速检查表明存在一个包含space=
和scales=
参数的类似函数。