Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R函数等价于Stata';s";“做”;可以同时运行多个程序的命令?_R - Fatal编程技术网

R函数等价于Stata';s";“做”;可以同时运行多个程序的命令?

R函数等价于Stata';s";“做”;可以同时运行多个程序的命令?,r,R,我有多个R脚本文件,它们对数据集执行不同类型的修改以进行分析。我不断地更新/添加新数据到我的数据集中,重新运行每个单独的程序有点困难,所以我想知道是否有一个等效于Stata的“do”命令可以从一个R程序运行多个R程序。例如,我有一个Stata文件,看起来像: do "\\filepath\filename.do" do "\\filepath\filename.do" do "\\filepath\filename.do" do "\\filepath\filename.do" do "\\fi

我有多个R脚本文件,它们对数据集执行不同类型的修改以进行分析。我不断地更新/添加新数据到我的数据集中,重新运行每个单独的程序有点困难,所以我想知道是否有一个等效于Stata的“do”命令可以从一个R程序运行多个R程序。例如,我有一个Stata文件,看起来像:

do "\\filepath\filename.do"
do "\\filepath\filename.do"
do "\\filepath\filename.do"
do "\\filepath\filename.do"
do "\\filepath\filename.do"
我希望能够在运行多个R程序的R中执行相同的操作,例如:

r function("filepath\filename.R")
r function("filepath\filename.R")
r function("filepath\filename.R")
r function("filepath\filename.R")
我已经寻找了一个没有用的解决方案,也许我不知道这类命令的确切术语。如有任何建议,将不胜感激


谢谢。

如果您希望从R进行此操作,请使用:

source("path_to_file_1.R")
source("path_to_file_2.R")
如果来自R之外(例如bash脚本等)


如果您希望从R开始使用,可以使用:

source("path_to_file_1.R")
source("path_to_file_2.R")
如果来自R之外(例如bash脚本等)