сюжеты, создаваемые «сюжет» и «ggplot» бок о бок

Есть ли способ поместить график, созданный функцией графика, и ggplot функцией ggplot в R на одной странице бок о бок?

Легко поместить графики, созданные одной и той же функцией, на одну страницу с использованием функции par или multiplot , но я не могу понять этот вопрос.

Вы можете сделать это, используя пакет gridBase и viewPorts.

 library(grid) library(gridBase) library(ggplot2) # start new page plot.new() # setup layout gl <- grid.layout(nrow=1, ncol=2) # grid.show.layout(gl) # setup viewports vp.1 <- viewport(layout.pos.col=1, layout.pos.row=1) vp.2 <- viewport(layout.pos.col=2, layout.pos.row=1) # init layout pushViewport(viewport(layout=gl)) # access the first position pushViewport(vp.1) # start new base graphics in first viewport par(new=TRUE, fig=gridFIG()) plot(x = 1:10, y = 10:1) # done with the first viewport popViewport() # move to the next viewport pushViewport(vp.2) ggplotted <- qplot(x=1:10,y=10:1, 'point') # print our ggplot graphics here print(ggplotted, newpage = FALSE) # done with this viewport popViewport(1) 

введите описание изображения здесь

Этот пример - модифицированная версия этого блога Dylan Beaudette

Да. Они представляют собой графические системы на основе сетки и возвращают графические объекты. Взгляните на функцию grid.arrange в пакете gridExtra

  • Почему X присоединяется к data.tables, не допускает полного внешнего соединения или левого соединения?
  • Чтение файла Excel непосредственно из сценария R
  • Проверьте, является ли число целым
  • Избегайте сортировки ggplot по оси x при построении geom_bar ()
  • Определение использования памяти объектами?
  • Существует ли компилятор R?
  • Уровни уровня очистки (сведение нескольких уровней / меток)
  • R: Перестановки и комбинации с / без замены и для отдельных / неявных элементов / мультимножества
  • Изменение формы данных с широкоформатного формата
  • Как добавить целый фрейм данных в CSV в R
  • сюжетный график в R
  • Interesting Posts
    Давайте будем гением компьютера.