我想在R
文件夹中使用目录结构作为包的源代码。例如,在我的R
文件夹中,我有一个algos
文件夹,其中包含我要导出和记录的功能。但是,roxygen2
默认情况下似乎不会通过R
文件夹的子文件夹。
我尝试在{R / algos / algo1.r'上使用@include
关键字作为文件,如下所示
#' @include algos/algo1.r
但没有成功。有没有一种简单的方法可以使用R
源代码的子文件夹?
答案 0 :(得分:15)
Writing R Extensions有关于R目录下的子目录的说明(在Section 1.1.5中):
R
和man
子目录可能包含名为unix
或windows
的特定于操作系统的子目录。
这意味着他们不能拥有除这两个以外的其他子目录。这已在an r-devel thread中确认,稍后又在another r-devel thread中确认。