R 如何部署使用本地数据的闪亮应用程序
我正在部署我的闪亮应用程序,但我不知道如何将我的应用程序输入本地数据集。我不断获取R 如何部署使用本地数据的闪亮应用程序,r,csv,dataset,local,shiny,R,Csv,Dataset,Local,Shiny,我正在部署我的闪亮应用程序,但我不知道如何将我的应用程序输入本地数据集。我不断获取错误:未找到对象“数据”。这是我到shiny文件夹的路径 library(shinyapps) shinyapps::deployApp('C:\\Users\\Jeremy\\Desktop\\jerm2') 在这个目录(jerm2)中,我有3件东西:ui.R,server.R,以及我的本地数据集,一个名为proj.csv的.csv 在server.R文件中, 我设置了data您可能想在您闪亮的文件夹中添加一个
错误:未找到对象“数据”
。这是我到shiny文件夹的路径
library(shinyapps)
shinyapps::deployApp('C:\\Users\\Jeremy\\Desktop\\jerm2')
在这个目录(jerm2)中,我有3件东西:ui.R
,server.R
,以及我的本地数据集,一个名为proj.csv
的.csv
在server.R
文件中,
我设置了
data您可能想在您闪亮的文件夹中添加一个子目录,名为“data”,并将proj.csv放在那里
然后,在您的服务器.r
中放入:
data<-read.csv("./Data/proj.csv")
data我遇到了同样的问题。事实证明,在我使用shinny.io保存和部署我的应用程序时,我的工作目录并没有指向我的shinny应用程序
如果您正在加载数据,请确保代码反映您的闪亮应用程序是工作目录
否则,您将得到一个类似以下内容的日志错误
无法打开压缩文件“C:/Users/Joseph/Documents/data/data.rda”,可能原因是“没有此类文件或目录”
我所做的是将csv写在shiny app目录的子文件夹(即data/)下,然后添加数据。请看这里。对于小型数据集,您只需dput
您的数据并将其直接粘贴到server.r
文件中即可。省去了跟踪附加文件的麻烦。