기본적으로 R에서 패키지를 설치할 때는 아래와 같이 간단하게 설치할 수 있다.
# xgboost 패키지 설치하기
install.packages("xgboost")
그런데 LightGBM과 같이 CRAN에 등록된 패키지가 아닌, git에 있는 패키지를 설치할 때에는 아래와 같이 설치한다.
# LightGBM 패키지 설치하기
remotes::install_url("https://github.com/microsoft/LightGBM/releases/download/v3.0.0/lightgbm-3.0.0-r-cran.tar.gz")
출처 : github.com/Microsoft/LightGBM/tree/master/R-package
하지만 설치 환경이 (외부 사이트로 접속이 안되는) 오프라인인 경우에는 위 코드가 먹지를 않는다.
그럴 때는 일단 온라인 환경에서 github.com/microsoft/LightGBM/releases/download/v3.0.0/lightgbm-3.0.0-r-cran.tar.gz 에 접속하여 tar.gz 파일을 다운받고, 다운받은 tar.gz를 오프라인 환경으로 옮긴다.
오프라인 환경에서 아래와 같이 실행시키면 설치 후 패키지가 불러와진다.
# LightGBM 패키지 설치하기
# tar.gz 파일이 있는 경로를 입력
install.packages("lightgbm-3.0.0-r-cran.tar.gz", repos = NULL, type = "source")
library(lightgbm)
'회사생활 > R' 카테고리의 다른 글
맥 또는 서버에서 ggplot 한글 깨짐 해결방법 (0) | 2020.03.15 |
---|---|
R에서 DB 사용하기 - SQLite (7) | 2018.07.18 |
R 예제 코드 - PCA / Principal Component Analysis / 주성분 분석 (2) | 2018.01.01 |
R 패키지 설치가 안 되는 경우 해결방법 (0) | 2017.12.17 |
R apply 계열 함수 총 정리 2 ( lapply / mclapply ) (0) | 2017.09.12 |