본문 바로가기

소프트웨어 공학

R

R 프로그래밍 언어는 통계 계산과 그래픽을 위한 프로그래밍 언어이자 소프트웨어 환경이다. 뉴질랜드 오클랜드 대학의 로스 이하카 와 로버트 젠틀맨에 의해  시작되어 현재는 R 코어 팀이 개발하고 있다. R은 GPL 로 배포되는 S 프로그래밍 언어의 GNU S라고도 한다.

R은 통계 소프트웨어 개발과 자료 분석에 널리 사용되고 있으며 통계학자들 사이에서 통계 소프트웨어 개발을 위한 사실상의 표준이 되어가고 있다.

 

R은 다양한 통계 기법과 수치 해석 기법을 지원한다. R은 사용자가 제작한 패키지를 추가하여 기능을 확장할 수 있다. 핵김적인 패키지는 R과 함께 설치되며 CRAM(the Comprehensive R Archive Network)을 통해  2006년 현재 700개 이상의 패키지를 내려 받을 수 있다.

R의 또다른 강점은 그래픽 기능으로 수학 기호를 포함할 수 있는 출판물 수준의 그래프를 제공한다.

R은 통계 계산과 소프트웨어 개발을 위한 환경이 필요한 통계학자와 연구자들 뿐만 아니라, 행렬 계산을 위한 도구로서도 사용될 수 있으며 이 부분에서 GNU Octave나 MATLAB에 견줄 만한 결과를 보여준다.

 

홈페이지 : http://www.r-project.org

(출처:Wikipedia)

 

 

이 글은 스프링노트에서 작성되었습니다.

'소프트웨어 공학' 카테고리의 다른 글

PMML  (0) 2011.12.23
Multi-tenancy  (0) 2011.12.06
XP (eXtreme Programming)  (0) 2011.04.19
IT Governance  (0) 2011.02.09
EPMO  (0) 2010.11.16