2015-01-06 92 views
2

我正在部署我的闪亮应用,并且我不知道如何输入我的本地数据集。我一直得到Error: object "data" not found。这是我闪亮文件夹的路径。如何部署使用本地数据的闪亮应用

library(shinyapps) 
shinyapps::deployApp('C:\\Users\\Jeremy\\Desktop\\jerm2') 

在这个目录(jerm2),我有三样东西:ui.Rserver.R,和我的本地数据集,为.csv称为proj.csv

server.R文件, 我设置data<-read.csv("proj.csv")

我只是不知道如何让闪亮拿起我的数据集。

+0

看看这里 http://stackoverflow.com/questions/25738720/error-in-handlersaddhandler-key-tail-key-already-in-use-with-shiny/25741620#25741620 –

+0

这是覆盖在[Shiny tutorial tutorial 5](http://shiny.rstudio.com/tutorial/lesson5/)中。 – Steven

回答

7

您可能需要在名为“Data”的闪亮文件夹中添加一个子目录,并将proj.csv放在那里。

然后,在你server.r地说:

data<-read.csv("./Data/proj.csv") 

这将使不清楚的地方,当应用程序部署到ShinyApps服务的数据。

2

我遇到了同样的问题。事实证明,我没有我的工作目录指向我闪亮的应用程序当时我用shiny.io保存和部署我的应用程序

确保如果您正在加载代码反映您的闪亮应用程序是工作目录的数据。

否则,你会得到一个看起来像这样

无法打开压缩文件“C:/Users/Joseph/Documents/data/data.rda”日志错误,可能的原因“没有这样的文件或目录”

0

我所做的是写有光泽的应用程序目录中的子文件夹下的CSV(即数据/),然后在server.r加入data<-read.csv("/Data/proj.csv")(如在答复中指出)。我没有放点,它的工作原理。

另一件事是,当您发布它时,不要忘记在闪亮的应用程序文件夹中同时发布闪亮的应用程序和文件。

相关问题