더북(TheBook)

3.4.4 온라인 저장소에서 패키지 설치하기

요즘에는 많은 패키지 개발자가 깃허브에서 자신의 패키지를 공유한다. 잘 설계된 이슈 추적 시스템과 병합 요청 시스템 덕분에 버전 제어와 커뮤니티 개발이 매우 수월하기 때문이다. 일부 저자는 자기 것을 CRAN에 아예 공개하지 않으며, 어떤 사람은 안정된 버전만 CRAN에 릴리스하고 새로운 버전은 깃허브에서 개발하기도 한다.

새로운 기능이 있거나 버그가 수정된 최신 개발 버전을 사용하려면 devtools 패키지로 온라인 저장소에서 패키지를 직접 설치할 수도 있다.

devtools 패키지가 라이브러리에 없다면 일단 이 패키지를 설치하자.

> install.packages("devtools")

그리고 devtools 패키지의 install_github() 함수로 가장 최신 개발 버전의 ggplot2를 설치해 보자.

> library(devtools)
> install_github("hadley/ggplot2")
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.