小编Ric*_*nus的帖子

使用多个变量的ggplot2 facet_wrap的独立条带主题

是否可以为ggplot2中使用的每个变量设置独立的条带主题facet_wrap

以这段代码为例:

p1 <- ggplot(mpg, aes(displ, hwy)) +
   geom_point() +
   facet_wrap(c("cyl", "drv"), labeller = "label_both")
plot(p1)
Run Code Online (Sandbox Code Playgroud)

绘图输出

我希望上面的条带('cyl')具有不同的主题 - 比方说,用粗体.另外,我可能想制作'drv'斜体并使用不同的字体类型和大小.我怎么能这样做?

我正在考虑以下几点:

 p1 <- p1 + theme(strip.text.variable1 = element_text(face = 'bold'),
                  strip.text.variable2 = element_text(face = 'italic', size = 8)
                  )
Run Code Online (Sandbox Code Playgroud)

不幸的是,我在文档或之前的问题中找不到这样的内容.

干杯

编辑:我提出了一个更普遍的问题,以进一步帮助社区.

r ggplot2 facet-wrap

6
推荐指数
1
解决办法
607
查看次数

标签 统计

facet-wrap ×1

ggplot2 ×1

r ×1