R에서 패키지는 전 세계 사용자들이 만들어놓은 함수로 이해하시면 편합니다.
엑셀이 강력한 이유가 SUMIF(), VLOOKUP(), INDEX() 등 함수를 이용해서 다양한 기능을 할 수 있는 것처럼 R이 강력한 이유도 바로 이 패키지 덕분입니다.
R에는 엑셀의 함수 같은 게 18,000개 이상 있습니다.
이 패키지들을 이용하면 수십, 수백줄의 코드를 하나씩 구현하지 않아도 단 몇줄의 코드로 원하는 알고리즘을 구현할 수 있습니다.
RStudio에서 패키지를 설치하기 위해서는 설치되는 경로가 이원화되지 않게 하기 위해 RStudio 실행 시 "관리자 권한으로 실행"해야 합니다. 그렇지 않으면 권한이 없어 R이 설치된 폴더의 Library 폴더에 패키지가 설치되지 않습니다.
패키지 설치 명령어는 아래와 같습니다.
install.packages("패키지명")
install.packages("nnet")
위에는 예시로 "nnet"이라는 은닉층이 하나인 신경망을 구현할 수 있는 패키지를 설치해보았습니다.
정상적으로 설치가 완료되면 우측 하단의 Packages 탭에 nnet이 생겨 있는 것을 확인할 수 있습니다.
패키지를 설치했다고 바로 사용할 수 있는 것은 아니며 패키지를 불러오는 명령어를 실행해야 사용할 수 있습니다.
library(패키지명)
library(nnet)
위와 같이 명령어를 입력하고, 실행(Ctrl+Enter)하면 우측 하단의 Packages 탭에 nnet 앞에 체크박스에 체크표시가 됩니다. 이렇게 되어야 패키지를 사용할 수 있는 상태가 됩니다.
'(R) 데이터 분석 실습' 카테고리의 다른 글
(R) 데이터 다루기 - subset (0) | 2021.11.30 |
---|---|
(R) 데이터 불러오기 및 내보내기 (0) | 2021.11.30 |
(R) RStudio 기본 사용법 (0) | 2021.11.23 |
(R) R 및 RStudio 설치하기 (0) | 2021.02.14 |
(R) Tensorflow GPU 설정 방법 (0) | 2021.02.14 |