Idealim
article thumbnail

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가지가 존재하는데요. 

  1. install_github("{레포지토리 이름}")을 통해 받을 수 있습니다.
  2. install_git("{url}")을 통해 받을 수 있습니다.

설치된 패키지와 경로 확인하기 

그 다음으로 어떤 패키지가 어디에 설치되어있는지 확인하는 방법에 대해 알아보겠습니다. 

먼저, 패키지가 어디에 저장되어 있는지 확인하는 방법은 R Console 에 `.libPaths()`를 입력하면 됩니다. 

installed.packages()

다음으로 설치된 패키지를 확인하기 위해서는 `installed.packages()`를 입력하면 되는데요.

installed.packages()[, c(1,3)]

단, 패키지 이름과 버전만 확인하고 싶으면 `installed.packages()[, c(1,3)]`을 입력하면 됩니다.

현재 실행중인 패키지 확인하기

search()

마지막으로 현재 실행중인 패키지들 정보를 확인하고 싶을 때는 `search()`를 입력하면 됩니다. 위 사진을 통해 기본적으로 R Console 실행시 불러오는 패키지들을 확인할 수 있습니다.

반응형
profile

Idealim

@Idealim

읽어주셔서 감사합니다. 잘못된 내용이 있으면 언제든 댓글로 피드백 부탁드립니다.