从Linux命令行运行具有依赖项的R文件

时间:2013-04-04 03:45:02

标签: r

假设我有一个文件

file1.R它有一个方法getMe()

现在,我想运行file2.R并调用getMe()

我需要运行

吗?
R CMD BATCH file1.R

在我想要运行之前

R CMD BATCH file2.R

或者R会如何确定file2是否具有file1.R中定义的函数?

在其他文件中运行具有其他功能依赖性的文件的标准是什么?

1 个答案:

答案 0 :(得分:3)

您需要获取file1.R,以便其他人可以使用其中定义的函数。

source('file1.R')

您可以在file2.R中执行此操作。然后简单地运行

R CMD BATCH file2.R