Добавление меток к участкам в cowplot :: gridplot в R - PullRequest
0 голосов
/ 27 декабря 2018

Я строю несколько рисунков, используя сетку, как показано ниже.

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)

Как добавить подзаголовки / заголовки на каждом графике.например, образец № 1, образец № 2 и т. д.

1 Ответ

0 голосов
/ 27 декабря 2018

Вы можете использовать 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)

enter image description here

...