Несколько заголовков для набора графиков в R - PullRequest
0 голосов
/ 02 августа 2020

У меня есть набор из 9 графиков, которые мне нужно расположить в сетке 3x3 в R. Я сделал графики с помощью ggplot, затем попытался использовать grid.arrange из пакета gridExtra, но, похоже, я не могу сделать следующее :

  • Есть 3 заголовка, по одному на столбец
  • Поместите разделитель между 3 столбцами

В настоящее время мой код:

grid.arrange(Plot1, Plot4, Plot7,
             Plot2, Plot5, Plot8,
             Plot3, Plot6, Plot9,
             left="SD", 
             bottom="Time (Seconds)",)

Есть простой способ сделать это? Разделители - не такая уж большая проблема, но основная проблема - наличие трех названий.

Любая помощь будет принята с благодарностью!

1 Ответ

0 голосов
/ 02 августа 2020

Вы указали параметры nrow и ncol, также в конце функции стоит запятая.

grid.arrange(Plot1, Plot4, Plot7,
         Plot2, Plot5, Plot8,
         Plot3, Plot6, Plot9,
         left="SD", 
         bottom="Time (Seconds)",nrow = 3,ncol = 3)
...