我正在编写一个 R 包,它的大小开始增长,因此非常感谢在文件夹 pkg/R/ 和(尤其是)在 pkg/src/ 中使用自定义结构。
例如,假设我有两个 A 类型的算法家族、B 类型的一些函数和一个主入口点。理想情况下,R/ 或 src/ 文件夹的组织方式如下:
- A型/
- 算法1/
- algo11.ext
- ...
- 算法2/
- algo21.ext
- ...
- 算法1/
- B型/
- 函数1.ext
- ...
- 主扩展
在 {R,cpp,c,f,...} 中带有“ext”,并且可能有两个具有相同名称的文件。
是否可以 ?如果是,我该怎么做?
提前致谢 !
[2012-12-31] 编辑:一个想法是编写一些脚本 - 可能在另一个 R 包中 - 以(取消)扁平化用于测试或扩散的结构化包。但可能有更好的解决方案,所以我会稍等。