在包或主脚本中包含库

时间:2015-09-13 09:39:05

标签: r package

我是第一次建立一个包。

该软件包需要几个库才能工作。我应该在包中为每个函数包含这些库吗?或者我应该将它们包含在我的主脚本中?

1 个答案:

答案 0 :(得分:4)

在包中的DESCRIPTION文件中,您可以列出您的包所依赖的包。这将允许您使用这些包中的代码在包中的任何位置使用。因此,无需明确使用libraryrequire。加载包后,还将加载其他包。此外,在dependencies = TRUE中设置install.packages时,您的软件包所依赖的软件包也将被安装(如果在CRAN上可用)。