从外部安装库,而不仅仅是参考

问题描述

我想构建一个引用其他软件包的软件包。要创建对另一个软件包的引用,我只需使用我的软件包名称创建一个新的.R文件(假设它是megapackage)。我在下面的文件代码中使用。

#' megapackage
#'
#' @docType package
#' @name megapackage
#' @import ggplot2
#' @import dplyr
#' @import zoo
#' @import gridExtra
#' @import scales
#' @import cowplot
#' @import TTR
NULL

现在,如果我以前没有安装软件包,则会出现问题(我收到错误ERROR: lazy loading failed for package 'megapackage')。我的意思是,@import命令可作为库的引用,但默认情况下不会安装该软件包。我如何以这样的方式进行安装,使其也将安装必要的软件包,而不仅仅是在库中引用它们?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)