我可以在global.R(闪亮)中生成2个以上的R脚本吗

我可以在global.R(闪亮)中生成2个以上的R脚本吗,r,shiny,rstudio,R,Shiny,Rstudio,我目前有一些脚本,我需要将其源代码转换到global.R中,这样我就可以绘制整理到我的server.R中的数据,以便绘制必要的图形 但是,当我在源代码2脚本时遇到了一个错误,其中第二个脚本(如title.R)无法打开。但是,如果我只选择一个脚本作为源代码,我可以运行它 我需要帮助将多个脚本源代码导入到我的全局环境中 谢谢 > shiny::runApp('C:/Users/admin/Desktop/') Warning in file(filename, "r", encoding =

我目前有一些脚本,我需要将其源代码转换到global.R中,这样我就可以绘制整理到我的server.R中的数据,以便绘制必要的图形

但是,当我在源代码2脚本时遇到了一个错误,其中第二个脚本(如title.R)无法打开。但是,如果我只选择一个脚本作为源代码,我可以运行它

我需要帮助将多个脚本源代码导入到我的全局环境中

谢谢

> 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目录不同 美国广播公司

setwd(“C:/Users/admin/Desktop/R/Item1”)
source('C:/Users/admin/Desktop/R/Folder1/subFolder1/ReadData1.R',echo=FALSE)
#作为数据帧,以便对其进行子集。

item1qe多个脚本的源代码是没有问题的(我有一个包含7个源代码脚本的应用程序)。您得到的错误是Shinny找不到脚本,可能是文件路径中的输入错误?您是否使用相对路径?显示您如何“源代码”文件您是否尝试在
server.R
中源代码脚本?@RomanLuštrik是的,但同样的问题仍然存在。我只能生成第一个脚本/文件,第二个脚本产生相同的错误。在source add local=TRUE:source(“C:/Users/admin/Desktop/Folder/abc.R”,local=TRUE)source(“C:/Users/admin/Desktop/Folder/title.R”,local=TRUE)生成多个脚本没有问题(我有一个包含7个源脚本的应用程序)。您得到的错误是Shinny找不到脚本,可能是文件路径中的输入错误?您是否使用相对路径?显示您如何“源代码”文件您是否尝试在
server.R
中源代码脚本?@RomanLuštrik是的,但同样的问题仍然存在。我只能生成第一个脚本/文件,第二个脚本产生相同的错误。在source add local=TRUE:source(“C:/Users/admin/Desktop/Folder/abc.R”,local=TRUE)source(“C:/Users/admin/Desktop/Folder/title.R”,local=TRUE)
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)
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)