拼凑而成的图中,如何调整plot_annotation标签的字体样式?

mt1*_*022 9 r ggplot2 patchwork

我有一个图形组装patchwork如下:

library(ggplot2)
library(patchwork)

p1 <- ggplot(mtcars) + geom_point(aes(mpg, disp))
p2 <- ggplot(mtcars) + geom_boxplot(aes(gear, disp, group = gear))

p1 + p2 + plot_annotation(tag_levels = 'a')
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

如何更改标签的字体以使字母ab以粗体显示?

mt1*_*022 17

浏览这个页面后,我发现所有子图的标签都可以用&操作符修改:

p1 + p2 + plot_annotation(tag_levels = 'a') &
    theme(plot.tag = element_text(face = 'bold'))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述