如何安装R包github版本库的开发版本
我如何直接从github存储库安装正在开发的软件包,并且一旦安装后,如何在开发和CRAN版本之间切换?
我有兴趣从git安装的特定软件包是ggplot2。
通过哈德利在https://github.com/hadley/ggplot2
install.packages("devtools") library(devtools) dev_mode(on=T) install_github("hadley/ggplot2") # use dev ggplot2 now # when finished do: dev_mode(on=F) #and you are back to having stable ggplot2
我有这样的感觉,以前的答案都错过了你的问题。
考虑这个:
-
您可以通过参数
R CMD INSTALL
(通过-l
)和install.packages()
来控制安装软件包的位置。 -
在运行时,可以通过
.libPaths()
来控制从哪里加载软件包 。
所以它确实只是在你的.Rprofile
(或类似的)中设置一些variables来控制这个问题。
对于编译二进制文件安装:
install.packages('xxx', repo='http://repo_adress')
源代码安装:
install.packages('xxx', repo='http://repo_adress', type='source')