我个人喜欢github上cowplot
维护人员提供的解决方案:
做两个情节
p1 <- ggplot(mtcars, aes(x=disp, y=mpg)) + geom_point(colour = "blue") + background_grid(minor='none')
p2 <- ggplot(mtcars, aes(x=hp, y=mpg)) + geom_point(colour = "green") + background_grid(minor='none')
使用
cowplot::plot_grid
组合图
p <- plot_grid(p1, p2, labels=c('A', 'B'))
冠名
title <- ggdraw() + draw_label("MPG declines with displacement and horsepower", fontface='bold')
添加标题
plot_grid(title, p, ncol=1, rel_heights=c(0.1, 1)) # rel_heights values control title margins
我是一名优秀的程序员,十分优秀!