我想在Rstudio中制作一个情节并与其他人分享。我已经在闪亮的网站上创建了一个帐户,但是当我想发布情节时,我有一个错误
could not find file to deploy
。有什么建议吗?
library(shiny)
library(plotly)
ui <- fluidPage(
plotlyOutput("p")
)
server <- function(input, output, ...) {
output$p <- renderPlotly({
p <- plotly_build(qplot(1:10))
p$elementId <- NULL
p
})
}
shinyApp(ui, server)
答案 0 :(得分:1)
你应该有这样的屏幕
我猜您的工作目录或类似的东西有问题。您可以随时使用rsconnect https://shiny.rstudio.com/articles/shinyapps.html
手动完成此操作答案 1 :(得分:0)
是的,当我在文件服务器上安装应用程序时,我收到同样的错误。当我将文件夹移动到例如我的桌面,然后工作正常。
答案 2 :(得分:0)
以我的经验,如果文件路径包含特殊字符(甚至是斯堪的纳维亚字母),则会发生此错误。
答案 3 :(得分:0)
我遇到了同样的错误,并按照以下步骤解决了。 在磁盘C上创建一个具有简单名称(例如Shiny)的文件夹,并在其中创建您的Shiny应用程序,由于文件夹和子文件夹的名称,直到您到达创建Shiny的文件夹之前,都会发生此错误。
答案 4 :(得分:-1)
如前所述,此问题与路径有关(可能是某些特殊字符或其长度)。将项目的工作目录移动到驱动器的根目录应该可以解决该问题。