【发布时间】:2019-03-19 16:05:14
【问题描述】:
我想知道是否有一种解决方法来获取我们使用 grid.arrange 使用 ggplotly 获得的绘图布局。
grid.draw 生成的对象显然不是 ggplot 对象。因此,想知道将以下情节传递给 ggplotly 的任何解决方法。
library(ggplot2)
library(gridExtra)
p1 = qplot(1:20,1:20)
p2 = qplot(1:20, 20:1)
grid.arrange(p1,p2, ncol=2)
【问题讨论】:
-
是的。通过创建具有所需 CSS 网格布局的容器 HTML 文档,并使用 iframe 在这些网格部分中嵌入每个单独的 plotly HTML 输出。或者,使用具有类似网格结构的 R markdown 或将绘图嵌入到 R markdown flexdashboard 中的网格区域中