GridExtra 2.0.0 изменить размер заголовка
Я знаю, что gridExtra обновлен. В результате мне остается задаться вопросом, как изменить размер титров. Это больше не работает
grid.arrange(a, b, c, d,ncol=2,
nrow=2, main=textGrob("Title", gp=gpar(fontsize=15,font=8)))
Это больше не работает, опция main была изменена на верх, но я не могу определить функции textGrob, чтобы изменить размер шрифта). Любые подсказки? Благодаря
Ответы
Ответ 1
Сначала импортируйте пакет grid
с помощью library()
или require()
.
Во-вторых, измените main
на top
в своем коде.
См. ниже:
library(grid)
grid.arrange(a, b, c, d,ncol=2,
nrow=2, top=textGrob("Title", gp=gpar(fontsize=15,font=8)))
У меня возникла аналогичная проблема с gridExtra v2.0.0
, получив следующую ошибку:
Ошибка в организацииGrob (...): не удалось найти функцию "textGrob"
указывает, что сетка не была загружена как зависимость для gridExtra
. Я разрешил его, потребовав или импортировав библиотеку grid
с помощью: require(grid)
или library(grid)
.
Надеюсь, что это поможет.
Ответ 2
Короткий ответ: название теперь задано с помощью top = textGrob("Title")
Краткое объяснение: оригинальные имена аргументов были повсюду ( "main", "sub", "legend" (!), "left" ), поэтому это обновление привело к большей согласованности (верхний/нижний/правый/левый)).