我可以在global.R(Shiny)中获取超过2个R脚本吗?

时间:2015-08-17 07:25:55

标签: r shiny rstudio

我目前有一些脚本,我需要将其输入global.R,以便我可以将整理的数据绘制到我的server.R中,以便绘制必要的图形。

但是当我输出2个脚本时遇到错误,其中第二个脚本如title.R无法打开。但是,如果我只选择一个脚本来源,我可以运行它。

我需要帮助才能在我的全球环境中提供超过1个脚本。

感谢。

> shiny::runApp('C:/Users/admin/Desktop/')
Warning in file(filename, "r", encoding = encoding) :
  cannot open file 'title.R': No such file or directory
Error in file(filename, "r", encoding = encoding) : 
  cannot open the connection

以下是代码:

source('abc.R',echo=FALSE)
source('title.R',echo=FALSE)

我已尝试直接从目录中获取,但它也无法正常工作。 例如:

source("C:/Users/admin/Desktop/Folder/abc.R",echo=FALSE)
source("C:/Users/admin/Desktop/Folder/title.R",echo=FALSE)

这两个文件都很相似。但在其中,它在另一个目录中提供另一个脚本,该脚本与global.R,server.R,ui.R目录不同 abc.R

setwd("C:/Users/admin/Desktop/R/Item1")

source('C:/Users/admin/Desktop/R/Folder1/subFolder1/ReadData1.R',echo=FALSE)
#To be Data frame so as to subset it.
Item1QE<-data.frame(QE)
Item1QI<-data.frame(QI)
Item1VE<-data.frame(VE)
Item1VI<-data.frame(VI)

title.R

setwd("C:/Users/admin/Desktop/R/Item2")

source('C:/Users/admin/Desktop/R/Folder1/subFolder2/ReadData.R',echo=FALSE)
#To be Data frame so as to subset it.
Item2QE<-data.frame(QE)
Item2QI<-data.frame(QI)
Item2VE<-data.frame(VE)
Item2VI<-data.frame(VI)

0 个答案:

没有答案