Результаты plot() и boxplot() как ggplot объекты
Когда что-то рисуется при помощи ggplot2, естественно ожидать неявное возвращение объекта типа ggplot2, который может быть перехвачен и использован далее. Например, для grid.arrange
.
p <- plot(benchmark(1))
p
#NULL
p <- boxplot(benchmark(1))
p
#NULL
Пример, где это работает:
p <- autoplot(microbenchmark(1))
class(p)
#[1] "gg" "ggplot"
Вопрос: можно ли возвращать объект, если он отрисовывается при помощи ggplot2?