zmiana tytułu w multiplocie ggplot2 za pomocą siatki.zorganizuj

Udało mi się zrobić wykres 2x2 za pomocą siatki."układ": {]}

library(gridExtra)
grid.arrange(p1,p3,p2,p4, ncol=2, nrow=2, top = "Daily QC: Blue")

Główny tytuł tego multiplotu jest bardzo mały. Czy istnieje sposób na zmianę rozmiaru tekstu tytułowego i czcionki.

Author: baptiste, 2013-02-06

2 answers

main=textGrob("Daily QC: Blue",gp=gpar(fontsize=20,font=3))

Edit with V>=2.0.0 of gridExtra, main has been top (for consistence with bottom, left i right).

 66
Author: George Dontas,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-07-25 21:28:48

Ze względu na zmiany w obu pakietach grid i gridExtra, obecna odpowiedź jest nieaktualna. Pakiet biblioteczny grid jest również wymagany do użycia textGrob i gpar.

Nowy kod powinien zawierać oba pakiety:

library(grid)
library(gridExtra)
grid.arrange(p1,p3,p2,p4, ncol=2, nrow=2,
     top = textGrob("Daily QC: Blue",gp=gpar(fontsize=20,font=3)))
 5
Author: MBorg,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-04-11 06:18:50