我有一个使用roxygen2
创建的软件包,问题是最重要的依赖软件包(Rgraphviz
)不在CRAN上,而是bioconductor
。
安装软件包时,加载此依赖项的最佳和最轻松的方法是什么?最好通过DESCRIPTION
文件。
答案 0 :(得分:4)
在DESCRIPTION
文件中输入以下内容:
Suggests: Rgraphviz
然后在你的R代码中使用:
if (require(Rgraphviz)) { ... } else stop("Rgraphviz package could not be loaded")
psych package是使用Rgraphviz的CRAN包的示例,因此您可以关注它。