R은 통계 분석 및 그래픽 작업을 위한 인터프리터 프로그래밍 언어이자 무료 소프트웨어 환경으로, 1993년 뉴질랜드의 오클랜드 대학교에서 개발되었아. 현재 R은 SPSS(Statistical Package for the Social Science), STATA(Software for Statstics and Data Science), SAS(Statistical Analysis Software) 등의 통계 전문 소프트웨어와 같이 통계 처리를 위한 라이브러리를 활용해 통계 소프트웨어 개발과 자료 분석에 널리 사용되고 있다. 즉 R은 파이썬과 함께 제4차 산업혁명 시대의 핵심 프로그래밍 언어로 각광받고 있는데, 그 이유는 R이 데이터 마이닝, 빅데이터 처리, 머신러닝 분야에 매우 적합하기 떄문이다.
R의 인기에는 풍부한 통계분석 패키지 제공과 함께 분석한 데이터를 완성도 높은 그래프로 바로 시각화할 수 있다는 장점이 있기 때문이다. R에는 4천 개가 넘는 통계분석 패키지가 있으며, 공개 소프트웨어로 세계 여러 개발자들이 최신의 분석기법을 위한 패키지를 계속 공급하고 있다.
[ 그림 7.60 ]
R은 유닉스(UNIX), 윈도우 및 맥OS(macOS) 등 다양한 플랫폼에서 컴파일과 실행이 가능하다. R은 홈페이지에서 연결된 CRAN(Comprehensive R Archive Network)에서 내려 받을 수 있으며, 통합개발환경으로 R스튜디오(RStudio: www.rstudio.com)를 주로 사용한다.
[ 그림 7.61 ]