У меня есть два ggplot, которые я могу создать следующим образом:
df1 = data.frame(x=1:10, y1=11:20, y2=21:30)
gg1 = ggplot(df1) + geom_point(aes(x=x, y=y1))
gg2 = ggplot(df1) + geom_point(aes(x=x, y=y2))
grid.arrange(gg1, gg2, top=textGrob("Here should be some space above",
gp=gpar(fontsize=18,
fontfamily="Times New Roman")))
Теперь вывод выглядит так:
Здесь его не видно, так как он белый на белом, но я хотел бы создать больше места в выходном изображении над заголовком. И я не совсем уверен, как это сделать. Здесь описано, как добавить пространство между отдельными графиками Поля между графиками в grid.arrange , но мне не удалось просто добавить пробел над заголовком.
padding=unit(1, "cm")
, который добавляет немного места вокруг аннотации - person user20650   schedule 07.04.2021