Programing

R 패키지 개발 버전을 설치하는 방법 github 저장소

crosscheck 2020. 11. 28. 08:38
반응형

R 패키지 개발 버전을 설치하는 방법 github 저장소


github 저장소에서 직접 개발중인 패키지를 어떻게 설치할 수 있으며, 일단 설치되면 개발 버전과 CRAN 버전 사이를 전환 할 수 있습니까?

git에서 설치하려는 특정 패키지는 ggplot2입니다.


https://github.com/hadley/ggplot2 에서 Hadley를 통해

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-linstall.packages()

  • 런타임에 통해 패키지를로드위치를 제어 할 수 있습니다 .libPaths().

그래서 이것을 .Rprofile제어하기 위해 당신 (또는 유사)에 몇 가지 변수를 설정하는 것입니다.


바이너리를 컴파일하려면 다음을 설치하십시오.

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

소스 설치 :

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

devtools::install_github("ggplot2")

참고 URL : https://stackoverflow.com/questions/9656016/how-to-install-development-version-of-r-packages-github-repository

반응형