微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Shiny Dashboard 仅自行运行,而不是作为应用程序运行

如何解决Shiny Dashboard 仅自行运行,而不是作为应用程序运行

我有一个带有多个选项卡的 Shiny 应用程序。每个选项卡都有自己的文件夹,其中包含 ui.R 和 server.R 文件。除了主“仪表板”选项卡外,它们都可以工作。本教程示例中应该有两个框:http://rstudio.github.io/shinydashboard/get_started.html

dash/ui.R 中的代码是:

server <- function(input,output) {
set.seed(122)
histdata <- rnorm(500)

output$plot1 <- renderPlot({
    data <- histdata[seq_len(input$slider)]
    hist(data)
})

)

在破折号/server.R中

source("dash/server.R",local = TRUE)

如果我自己运行 dash/ui.R,它会正确创建所有内容。如果我运行我的整个应用程序,它会创建所有内容,但在我的仪表板上,我会得到两个框。我会得到一个滑块和一个没有图表的标有“wtf”的框。我不明白为什么图表没有显示。我的主服务器。感兴趣的R代码是:

source('dash/ui.R',local = TRUE)
dash <- tabItem(tabName = "dash",dash.Box)

我感兴趣的 body.R 代码是:

duplicated

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。