R

2. 패키지 관리하기

후뤼한잉여 2015. 11. 11. 23:29

2. 패키지 관리하기

1) 개요

R은 약 4,000여개의 패키지를 제공하는데, 각 패키지별로 사용방법이나 문법이 다르며, 패키지를 잘 사용하는 것이 R을 잘 사용하는 길이다. 이번에는 패키지를 관리하는 방법에 대해 간략하게 설명 할 것이다.
필요한 패키지는 R 홈페이지에 접속하면 더 알아 볼 수 있다.

2) 패키지 설치하기

  • 패키지 설치는 인터넷을 통해 설치되므로 인터넷 연결이 되어 있어야 한다.
  1. R을 관리자 권한으로 실행
  2. 설치 명령어 입력
    [패키지 1개 설치시]
    install.packages("패키지명")
    
    [패키지 2개 이상 설치시]
    install.packages(c("패키지명1","패키지명2",...,"패키지명n"))
    
  3. 미러링 사이트를 지정

3) 설치가능한 패키지 조회 하기

  • 너무 많은 패키지가 조회 되므로 아래 방법 보다는 R 홈페이지 접속해서 조회하는 방법을 추천합니다.
    available.packages()
    

4) 설치된 패키지 경로 조회하기

[설치 된 패키지들의 경로 조회]
.libPaths()
[설치 된 패키지 목록 조회]
installed.packages()

5) 패키지 사용하기

  • 패키지 설치 후 패키지를 사용하려면 R에게 패키지가 설치된 경로를 알려줘야한다.
  • 아래의 명령어 중 하나를 이용해서 R에게 알려주면 된다.
    방법 1)
    library(패키지명)
    
    방법 2)
    require(패키지명)
    

6) 특정 패키지의 정보 확인하기

  • 아래 3가지 방식 중 하나로 사용하면 된다.
    library(help=패키지명)
    
    ?패키지명
    
    ??패키지명
    

7) 패키지 업데이트

  • 업데이트가 필요한 패키지가 있을 때 업그레이드를 하기 위한 방법이다.
    [특정 패키지만 업데이트시]
    update.packages("패키지명")
    
    [모든 패키지 업데이트시]
    update.packages()
    

8) 패키지 삭제하기

remove.packages("패키지명")