【发布时间】:2016-01-17 04:47:27
【问题描述】:
我正在制作两个图表。
现在它们显示在两个不同的面板(标签)中
ui.r
mainPanel(
tabsetPanel(
tabPanel("Summary", dataTableOutput("dis")),
tabPanel("Plot", plotOutput("plot1")),
tabPanel("Plot", plotOutput("plot2"))
)
)
server.r
output$plot1 <- renderPlot({
Plot1
})
output$plot2 <- renderPlot({
Plot1
})
我想知道如何在同一个面板中显示这些图表,而不是像现在这样的两个不同的面板。谢谢大家帮忙。
【问题讨论】:
-
对于 ggplot2 绘图,您可以使用
grid.arrange(gplot, gplot, ncol=1)。对于基本图,您可以执行par(mfrow=c(2,1)) ; plot(…) ; plot(…); par(mfrow=c(1,1))
标签: r plot shiny-server shiny