Comment installer la version de développement du repository github des paquets R

Comment puis-je installer un paquet en cours de développement directement depuis un repository github et une fois installé, comment puis-je basculer entre les versions de développement et les versions CRAN?

Le package spécifique que je souhaite installer à partir de git est ggplot2.

via Hadley à 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 

J’ai le sentiment que les deux réponses précédentes manquent le sharepoint votre question.

Considère ceci:

  • Vous pouvez contrôler où installer les paquets via des arguments à la fois pour R CMD INSTALL (via -l ) et install.packages() .

  • Au moment de l’exécution, vous pouvez contrôler l’ emplacement de chargement des packages via .libPaths() .

Il suffit donc de définir quelques variables dans votre .Rprofile (ou similaire) pour contrôler cela.

pour comstackr les binarys installer:

 install.packages('xxx', repo='http://repo_adress') 

pour installer la source:

 install.packages('xxx', repo='http://repo_adress', type='source')