R 역사와 특징

0
459

R의 역사뉴질랜드 오클랜드 대학교의 Rose Ihaka 와 Robert Gentleman이다. 이들은 벨 연구소에서 개발된 통계 분석 언어인 S를 근간한 언어를 만들었다. 두 사람 모두 R로 시작하는 이름에서 명명한 언어가 바로 R 이다. 1993년 최초 공개된 이후 2000년에 R 1.0 버젼이 공개되었다. 2018년 현재 1만개 이상의 분석용 패키지[mfn]모듈, 라이브러리[/mfn]가 CRAN에 등록 되어있다.

R Foundation에서 관련 정보를 확인 할 수 있으며, CRAN(the Comprehensive R Archive Network)을 통해서 다운받아 설치 가능하다.

 

주요 패키지

  • RODBC
  • sqldf
  • ggplot2 – 그래프 생성 패키지
  • RgoogleMaps
  • googleCis
  • animation

 

장점

  • 오픈소스로 배포되기 때문에 무료 이용
  • 패키지를 통한 기능 확장
  • 거의 모든 통계 기법이 패키지로 구현
  • 다양한 그래픽 관련 패키지가 존재
  • 머신러닝, 데이터 마이닝, 빅 데이터 등에 활용 가능

 

단점

  • 메모리 효율이 떨어진다.
  • C와 같은 언어로 데이터를 처리해서 가져와서 쓰거나
  • 또는 R로 작성한 코드를 다른 언어로 변환하는 포팅을 이용

 

핵심요약
  • Rose Ihaka와 Robert Gentleman 개발
  • S언어에서 부터 R 이 만들어짐
  • 오픈소스이기에 무료로 CRAN 을 통해서 다운가능
  • 수많은 통계 기법이 패키지로 구현, 다양한 분야에 활용가능
  • 메모리 효율이 떨어지는 단점

댓글 남기기

Please enter your comment!
Please enter your name here