所以问题是我正在使用xray
程序包来将数据分布分配到Shiny仪表板中。
以下是我的数据中distributions
函数用法的一个示例:
ui <- fluidPage(
plotOutput("Distribute")
)
server <- function(input, output, session) {
#For Distribution
distribute <- reactive({
distrLongley=longley
distrLongley$testCategorical=c(rep('One',7), rep('Two', 9))
xray::distributions(distrLongley, charts = T)
})
output$Distribute <- renderPlot({
#distribute()
xray::distributions(longley, charts = T)
})
}
shinyApp(ui, server)
它显示3到4个分布,但实际上应该显示更多的分布。在控制台模式下运行时,我可以在“图”屏幕中看到所有图。但是,当我在Shiny中运行它时,它仅显示少量图表,这不是所需的输出。
我不知道为什么从RStudio控制台执行时函数会显示所有图,但在Shiny中执行时却不显示。与RStudio绘图查看器不同,Shiny中没有选项可移至下一页选项。