你提到使用了ggplot2
和facet_grid()
/facet_wrap()
,那么你应该看看plotnine
。从首页来看:
(ggplot(mtcars, aes('wt', 'mpg', color='factor(gear)'))
+ geom_point()
+ stat_smooth(method='lm')
+ facet_wrap('~gear'))
我曾经是一名长期使用 R 的用户,但实际上发现 python
绘图领域有些混乱。我喜欢使用 plotnine
利用以往的 R
经验,而不是重新学习。
现在,需要注意的是,我正在寻找一个真正的 grid.arrange()
,因为 facets 不够灵活。我想要在画布的一侧放置 6 个小图,并在另一侧放置一个真正的独立图。这个答案对我来说行不通,但我想在这里添加一个答案,顺便看看 :)