【发布时间】:2021-02-18 12:40:33
【问题描述】:
我已经编写了一个 ggplot 函数并设法获得了一个包含 12 个图的多图。因此我需要一个已经添加的整体标题。问题是它太小了,我找不到改变它的功能。 我的代码是:
grid.arrange(arrangeGrob(grobs=scatterplots, widths= c(1,1,1),
layout_matrix = rbind(c(1,2,3),
c(4,5,6),
c(7,8,9),
c(10,11,12))),
left="hourly ET observed [mm]",
bottom="hourly ET gap filled [mm]",
top="gap filled by")
【问题讨论】:
-
尝试使用
patchwork包:patchwork.data-imaginist.com/articles/guides/annotation.html查看命令plot_annotation(title = "Overall title") -
但是我怎样才能把这个包和之前的代码结合起来呢?
-
pachwork提供了一个非常简单的grid.arrange替代方案;您需要更改代码,但需要付出一点努力 -
top = grid::textGrob('title', gp=grid::gpar(fontsize=24)) -
有没有办法在不将其从垂直更改为水平的情况下将其调整到左侧?
标签: r ggplot2 size title gridextra