我有很多由 RStudio 创建的 R 脚本,我想知道是否有一种方法可以在 RStudio 中一步运行它们,而不是打开并一个一个地运行它们。我知道我可以复制并将它们粘贴到同一个脚本中,但这会使它变得太大,而且这也是一个耗时的步骤。谢谢!
问问题
9200 次
1 回答
13
您可以拥有一个主脚本,sources
然后只运行主脚本。
主要的R
print("Hello main")
source("blah.R")
source("foo.R")
废话
print("Hello blah")
foo.R
print("Hello foo")
通过采购来运行它们main.R
> source("main.R")
[1] "Hello main"
[1] "Hello blah"
[1] "Hello foo"
> ?source
来源{基础}
source 使 R 接受来自指定文件或 URL 或连接的输入。从该文件读取并解析输入,直到到达文件末尾,然后在所选环境中按顺序评估解析的表达式。
于 2013-10-29T17:57:31.010 回答