gpt4 book ai didi

r - 拼凑而成 'ncol' 错误 : Theme element `ncol` is not defined in the element hierarchy

转载 作者:行者123 更新时间:2023-12-05 03:42:04 31 4
gpt4 key购买 nike

我正在尝试使用 patchwork 绘制 6 ggplot 对象,以便在每个对象中绘制 3 ggplot 对象排。运行以下代码后;运行 Final.Plot 时出现错误。这怎么能解决?顺便说一下,对象 patchwork 按预期独立工作。

patchwork = (ggplot1+ ggplot2 + ggplot3) / (ggplot4 + ggplot5 + ggplot6) 
Final.Plot = patchwork +
plot_annotation(tag_levels = 'A') & theme(legend.position = "bottom") +
plot_layout(guides = "collect")

错误

'ncol'  Error: Theme element `ncol` is not defined in the element hierarchy.

最佳答案

遇到了同样的问题。结果证明顺序很重要。我通过将 plot_layout() 放在 plot_annotation() 之前让它工作。

patchwork = (ggplot1+ ggplot2 + ggplot3) / (ggplot4 + ggplot5 + ggplot6) 
Final.Plot = patchwork +
plot_layout(guides = "collect") +
plot_annotation(tag_levels = 'A') & theme(legend.position = "bottom")

关于r - 拼凑而成 'ncol' 错误 : Theme element `ncol` is not defined in the element hierarchy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67426393/

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