从github安装 - 开发包

时间:2016-03-04 12:24:50

标签: r

我正在R中构建一个包,以便在我的团队中进行有限的分发。该软件包使用其他一些CRAN软件包中的函数。但是,对于其中一个软件包,我想从github安装软件包的开发版本。

我在ROxygen评论中使用@import标记,并在我的描述文件中提供了包名称,在Imports下 但是,当用户安装我的软件包时,如何指定需要从github安装此特定软件包?

我尝试了几种不同的方法,但似乎都没有。

1 个答案:

答案 0 :(得分:1)

您可能想要一个本地存储库 - drat包使其成为

  • 在GitHub上轻松创建和托管R包的回购
  • 可以在那里托管非CRAN包
  • 可以在那里托管您(和其他!!)包的开发版本
  • 易于留在install.packages()update.packages()流程

出于类似的原因我们在工作中使用drat,并且我将本地drat repo与两个开发drat repos(公共)和CRAN结合起来。