해보記/R

<記> R 패키지 설치 - RGui 에서

Light Pillar 2019. 11. 16. 15:11

R 패키지란?

 

패키지가 무엇인지에 앞서 먼저 'R' 이 무엇인지 부터 살펴보자.

'R'은 분석툴을 실행할 수 있도록 구성된 '분석툴 실행 환경'이라 생각하면 될 듯 하다.

 

음... 조금 더 이해하기 쉽도록 우리가 사용하는 '윈도'에 비유해 보면...

 

'윈도'는 우리가 하고자 하는 작업을 위해 프로그램들을 실행 가능하도록 만들어 주는 환경(Operating System; O.S.)이다. 우리는 이 환경안에서 수행 하고자 하는 작업의 필요에 따라 엑셀을 사용하기도 하고, 파워포인트를 사용하기도, 한글을 사용하기도 한다. 그리고 이런 프로그램들을 통해 원하는 결과물을 만들어 낸다.

 

'R''윈도'와 같은 OS로 생각하면 된다. (OS 안에서 실행되는 프로그램의 하나이지만, 그 고정관념만 벗어나면 된다.)

패키지(Pakage)는 윈도에서 구동되는 엑셀, 파워포인트, 한글 등과 같은 프로그램이라 생각하면 된다.

 

평균값을 구한다고 하면, '윈도'에서 '엑셀'을 실행시키고 셀에 값을 채워넣고 'AVERAGE()' 함수를 이용하듯이, 'R' 에서 'base' 패키지를 로드(base package는 R 구동 시 자동으로 로드된다.)하고 'mean()' 함수를 이용하면 된다.

 

'R' = '윈도', 'base' 패키지 = '엑셀' 프로그램, 'mean()' = 'AVERAGE()' 라고 생각하면 된다.

 

 

본론으로 넘어가서, 

 

Package란 R에서 사용가능한 object의 모음으로서 데이터, 함수 등이 포함되어 있다.

R과 함께 설치되는 기본 Package

 


 

Package 설치하기

 

기본적으로 제공되는 Package 이외의 추가 Package는 CRAN을 통하거나,

콘솔창에 intall.packages("패키지명")을 실행하여 다운로드 가능하다.

> install.packages("패키지명")

설치할 패키지를 가져올 CRAN 미러 선택하기. 아래로 스크롤하여 Seoul 을 선택한다.

 

RGui 프로그램에서 '패키지들 > 패키지(들) 설치하기...' 메뉴를 통해 다운로드 받을 수도 있다.

메뉴 '패키지들 > 패키지(들) 설치하기...'로 패키지 설치하기
설치할 패키지 선택
R의 library 폴더에 설치된 RODBC 패키지

 


 

Package 사용하기

 

Package를 사용하기 위해서는 Package를 먼저 R 환경에 로드 시켜야 한다.

RGui 메뉴에서 '패키지들 > 패키지 불러오기...'를 선택한다.

메뉴 선택하기
로드할 패키지 선택

 

로드된 패키지 확인하기

콘솔창에서 library("RODBC")를 입력하여 Package를 로드할 수도 있다.

> library("RODBC")