Math & Statistics

R에 패키지 설치하기

corycory 2022. 2. 1. 17:25
728x90
반응형

R을 처음 써 보는 사람들이면 예제를 따라 할때 함수를 못찾아서 애먹을 때가 있다. 이런 경우 해당 예제에서 쓰고 있는 함수를 담은 패키지를 다운받아 설치하면 돌릴 수 있다. 

 

예를 들어, 내가 autoplot()이라는 함수를 쓰고 싶은데, 아래처럼 예제에 나온대로 돌리니 해당 함수를 찾을수 없다는 에러가 뜬다. 

> autoplot(melsyd[,"Economy.Class"]) + ggtitle("passengers: Melbourn-Sydney") + xlab("year") + ylab("passengers(Unit: 1,000)")
Error in autoplot(melsyd[, "Economy.Class"]) : 
  could not find function "autoplot"

 

이 autoplot이라는 함수는 ggplot2 라는 패키지에 들어 있다. 그러면 이제 이 ggplot2라는 패키지를 설치해주면 된다. R에서 패키지를 설치하는 방법은 두 가지가 있다.

 

1. 명령어 입력하기

아래처럼 install.packages("설치하고자_하는_패키지명")함수를 사용해서 실행하는 방법이다.

> install.packages("ggplot2")

 

위 코드를 돌리면 아래 스샷처럼, 패키지를 내려받을 CRAN mirror 를 선택해달라고 한다. R을 설치할 때처럼, 본인이 있는 위치와 가까운 곳을 찾아서 클릭하면 알아서 설치해준다. 스샷의 왼쪽과 같은 창이 뜨고, 수도권에 사는 나는 Korea (Seoul 1)을 선택해줬다.

 

본인하고 가까운 위치 대충 찍어주면 된다.

 

2. 패키지 인스톨러 사용

※ 사용하는 OS가 맥이라 맥 기준으로 설명합니다.

 

R의 메뉴창에 보면 Packages & Data > Package Installer가 있다. 패키지 인스톨러를 눌러 실행시켜 준다.

 

메뉴창의 패키지 인스톨러 선택

 

인스톨러를 실행하고, 인스톨하고자 하는 패키지를 검색해서 선택한 다음, 설치해주는 방식이다. 나는 이미 위에서 ggplot2를 코드를 돌려 설치를 해 버렸기 때문에, 아래 스샷에서 인스톨 버튼이 비활성화 되어 있다. 설치가 되어 있지 않다면 인스톨 버튼을 눌러서 설치해주면 된다.

 

이미 인스톨 되어 있는 상태라 인스톨 버튼이 비활성화 되어 있다.

반응형

'Math & Statistics' 카테고리의 다른 글

평균 (Average, Mean)  (0) 2020.08.16