R ggplot覆盖在cowplot、拼图等中时绘制对象边界
我正在组装ggplot对象的混合物。这些物品有彩色背景,我希望最终产品看起来天衣无缝。然而,他们都有一个铅笔薄的白色边框,我找不到一个ggplot主题选项来删除- 同样的问题安排在cowplot或patchwork中,所以似乎是ggplot对象本身的属性。这是一个创建图像的reprexR ggplot覆盖在cowplot、拼图等中时绘制对象边界,r,ggplot2,R,Ggplot2,我正在组装ggplot对象的混合物。这些物品有彩色背景,我希望最终产品看起来天衣无缝。然而,他们都有一个铅笔薄的白色边框,我找不到一个ggplot主题选项来删除- 同样的问题安排在cowplot或patchwork中,所以似乎是ggplot对象本身的属性。这是一个创建图像的reprex library(ggplot2) library(patchwork) background <- ggplot() + theme(panel.background = element_blank(
library(ggplot2)
library(patchwork)
background <- ggplot() +
theme(panel.background = element_blank(),
plot.background = element_rect(fill = "blue"))
inset <- ggplot() +
theme(panel.background = element_blank(),
plot.background = element_rect(fill = "blue"))
layout <- c(
area(t = 2, l = 1, b = 5, r = 4),
area(t = 1, l = 3, b = 3, r = 5)
)
background + inset +
plot_layout(design = layout)
库(ggplot2)
图书馆(拼凑)
背景出于某种原因,我也不明白,默认的背景主题还包括一种不透明的颜色(除了填充)。要使边框消失,需要使颜色透明。示例如下:
库(ggplot2)
图书馆(拼凑)
背景