[01-2] R언어 - 설치하기

Language/R 2017.11.07 15:27 posted by TechNote.kr


[R 언어란 무엇인가?]


R 언어는 다양한 플랫폼에서 사용 가능하다. 해당 플랫폼으로 Linux, OS X, Windows 가 있다. 


다운로드를 위해 [R 언어 홈페이지]를 방문하면 CRAN 이라는 용어를 접할 수 있다. 


CRAN(Comprehensive R Archive Network) is a network of ftp and web servers around the world that store identical, up-to-date, versions of code and documentation for R. Please use the CRAN mirror nearest to you to minimize network load.


해당 사이트에 정의된 CRAN은 위와 같다. R 언어를 위한 최신의 코드와 문서가 저장된 ftp 혹은 web 서버로 구성된 network 이다. 


CRAN 은 다양한 mirror site로 구성되어 있는데 국가별로 정리가 잘 되어 있다. 



2017년 11월 7일 기준으로 현재 한국에는 3개의 서버가 등록되어 있다. 


http://cran.nexr.com/
NexR Corporation, Seoul


http://healthstat.snu.ac.kr/CRAN/

Graduate School of Public Health, Seoul National University, Seoul


http://cran.biodisk.org/

The Genome Institute of UNIST (Ulsan National Institute of Science and Technology)


이 중 하나의 서버에 접속해 다운로드 받으면 된다.


[For windows]



설치하고자 하는 최신 버전의 R은 2017년 11월 7일 기준으로 3.4.2 이다. 


설치 후 프로그램 목록을 보면 아래와 같이 R i386과 R x64 가 생성되어 있음을 알 수 있다. 



실행 후 화면은 아래와 같은데 과거 windows 3.1 에서나 보던 아이콘이 보여 다소 당황 스럽다.




좀 더 찾아보니 위와 같은 표준 GUI를 사용하기 보다는 RStudio 를 다운받아 사용하라는 recommend가 많았다. [관련문서] 에 언급되어 있는 12 페이지짜리 공식 R 가이드 문서에서도 RStudio 사용을 권장하고 있다. 


http://www.rstudio.org/


완전 open source 는 아닌 듯 하다. 가격 정책은 아래와 같다.



위 옵션 중 Free 인 부분을 다운받아 설치하였다. 



RStudio 를 설치하면 위와 같은 IDE 가 실행가능하다. 


Windows 용 R 언어 프로그래밍을 위한 설치가 완료되었다.