在R中的cowplot :: gridplot中的子图中添加标签

时间:2018-12-27 16:50:46

标签: r cowplot

我正在使用如下的网格图绘制多个图形。

p.list <- list()
for (i in 1:length(paths)){
  p <- plotQC(get(paste0("sce_",i)), type = "highest-expression")
  p.list[[i]] <- p
}
cowplot::plot_grid(plotlist = p.list)

如何在每个图上添加子标题/标题。例如Sample#1,Sample#2等?

1 个答案:

答案 0 :(得分:1)

您可以使用labels和所有相关参数(例如hjust)根据需要移动文本:

l <- list(qplot(1:10, 1:10) , qplot(1:10, (1:10)^2))
plot_grid(plotlist = l, labels = paste0("Sample #", 1:2), hjust = -1)

VsctBuiltInCache.cs file