R 패키지 다운받기
Python 에서 pip 를 통해 쉽게 패키지를 설치하듯이 R에서도 쉽게 패키지를 다운받을 수 있는데요.
이번 게시글에서는 R에서 패키지를 받고 사용하는 방법에 대해 한번 알아보겠습니다.
CRAN 에서 패키지 다운 및 사용하기
보통 R에서는 `CRAN`이라는 가장 큰 R 레포지토리에서 필요한 라이브러리를 설치할 수 있는데요.
# install.packages("(패키지 이름)")
install.packages("ggplot2")
위 예시처럼 `install.packages()`를 통하여 패키지를 설치할 수 있습니다.
library("ggplot2")
패키지를 사용하고 싶은 경우, `library()`를 코드 스크립트에 추가하여 설치한 패키지를 불러올 수 있습니다.
Github 에서 패키지 다운받기
웬만한 패키지들은 CRAN으로 다운 받을 수 있지만, 패키지에 따라 Github에서도 많이 패키지를 받는 경우가 생기는데요. 이번에는 Github에 있는 패키지를 다운받는 방법을 알아보겠습니다.
install.packages("devtools")
우선, `devtools`라는 패키지를 설치 후 devtools를 불러옵니다.
# devtools 불러오기
library(devtools)
# 방법1) repository 이름으로 다운 받기
install_github("twitter/AnomalyDetection")
# 방법2) github url 로 다운 받기
install_git("https://github.com/twitter/AnomalyDetection")
Github에서 다운 받는 방법은 크게 2가지가 존재하는데요.
- install_github("{레포지토리 이름}")을 통해 받을 수 있습니다.
- install_git("{url}")을 통해 받을 수 있습니다.
설치된 패키지와 경로 확인하기
그 다음으로 어떤 패키지가 어디에 설치되어있는지 확인하는 방법에 대해 알아보겠습니다.
먼저, 패키지가 어디에 저장되어 있는지 확인하는 방법은 R Console 에 `.libPaths()`를 입력하면 됩니다.
installed.packages()
다음으로 설치된 패키지를 확인하기 위해서는 `installed.packages()`를 입력하면 되는데요.
installed.packages()[, c(1,3)]
단, 패키지 이름과 버전만 확인하고 싶으면 `installed.packages()[, c(1,3)]`을 입력하면 됩니다.
현재 실행중인 패키지 확인하기
search()
마지막으로 현재 실행중인 패키지들 정보를 확인하고 싶을 때는 `search()`를 입력하면 됩니다. 위 사진을 통해 기본적으로 R Console 실행시 불러오는 패키지들을 확인할 수 있습니다.