我正在尝试将情节与“grey20”结合起来作为情节背景。但是,在组合图时,似乎发生了不希望的行为,因为顶部图和底部图之间出现了较轻的分隔线。
有人知道这是否来自我的错误,或者是否有解决方法来避免这种不愉快的行为?
非常感谢您的帮助 !
最好的,
# plotA
plotA <- plot_spacer()+ theme(plot.background = element_rect(fill = "grey20",color = "grey20"))
# plotB
plotB <- plot_spacer()+ theme(plot.background = element_rect(fill = "grey20",color = "grey20"))
# plotC
plotC <- plot_spacer()+ theme(plot.background = element_rect(fill = "grey20",color = "grey20"))
# Combining plots
(plotA / (plotB + plotC )) + plot_layout(heights = c(1,.1))
编辑 - 虽然问题似乎来自我的特定图形设备设置,因为在直接使用 R(而不是 RStudio)时没有发生此问题,但问题已通过以下添加的元素代码段得到纠正:
((plotA / (plotB + plotC )) + plot_layout(heights = c(1,.1))) & theme(plot.background = element_rect(fill = "grey20",color = "grey20")