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
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 사용을 권장하고 있다.
완전 open source 는 아닌 듯 하다. 가격 정책은 아래와 같다.
위 옵션 중 Free 인 부분을 다운받아 설치하였다.
RStudio 를 설치하면 위와 같은 IDE 가 실행가능하다.
Windows 용 R 언어 프로그래밍을 위한 설치가 완료되었다.
'Language > R' 카테고리의 다른 글
[02-1] R언어 - Assignment (할당) (0) | 2017.11.10 |
---|---|
[03-1] R언어 - Object의 정의 및 종류 (0) | 2017.11.10 |
[03-8] R언어 - Data frame 의 상세 (0) | 2017.11.09 |
[03-4] R언어 - matrix 의 상세 (0) | 2017.11.08 |
[03-3] R언어 - vector 의 상세 (0) | 2017.11.08 |
[03-2] R언어 - type와 mode 차이의 이해 (0) | 2017.11.07 |
[04-1] R언어 - 관련 학습 문서 및 사이트 (0) | 2017.11.07 |
[01-1] R언어 - R 이란 무엇인가? (0) | 2017.11.07 |