Page 8 -
P. 8

1.1        R이란                            STATISTICS  WITH  R







                    R은 오픈 소스 언어 처리 시스템       [1]1 으로 대화식(명령어 한 줄을 입력하면 바로
                    처리 결과가 뜨는 형식)으로 많이 사용되며 통계 데이터 해석과 통계 그래프 작

                    성 능력이 특히 뛰어나다.
                                                                             [2]
                    R의 전신인 S는 1976년경부터 AT&T Bell 연구소 통계학자들이 개발했다 .
                    Bell 연구소는 UNIX와 C 언어가 태어난 곳이기도 하다. C 언어 전통을 따라
                    S 언어도 이름이 문자 하나다.

                    S 언어의 상용 버전은 S-PLUS로 무료로 배포되는 버전은 R로 발전했다. 오
                    픈 소스인 R은 1990년대에 뉴질랜드 오클랜드(Auckland)대학에서 로스 이
                    하카(Ross Ihaka)와 로버트 젠틀맨(Robert Gentleman)(두 사람 이름이 모두 R
                    로 시작한다)이 배포했다. 지금은 두 사람을 포함해 R Core Team이 R 개발

                    을 계속하고 CRAN(Comprehensive R Archive Network)(씨랜 또는 크랜이
                    라 읽는다) 사이트(http://cran.r-project.org)에 공개한다. CRAN은 여러 미
                    러(Mirrors) 사이트를 이용해 부하를 분산한다. 윈도 버전, 맥 버전은 일반적

                    인 GUI가 있는 응용 프로그램이지만, 리눅스 버전과 마찬가지로 터미널에 R
                    이라 입력해도 실행할 수 있다. Ruby, Python과 마찬가지로 단독 스크립트
                    파일로 작성할 수도 있다. 최근에는 Microsoft R Open 등 다른 배포판도
                    있다.

                    R은 내부적으로 Scheme(함수형 프로그래밍과 절차적 프로그래밍을 지원
                    하는 다중패러다임 프로그래밍 언어)에 가까운 함수형 언어다                 [3,4,5] . 통계학

                                           [6]
                    자 존 챔버스(John Chambers) 는 R의 특징이 함수형 객체 지향 프로그래밍
                    (functional OOP)이라 했다.



                    1  [1], [2], [3]…은 참고문헌으로 이 책 293쪽에서 찾아볼 수 있다.




               018







          0누구나통계 with R.indd   18                                               2018. 10. 26.   오전 12:29
   3   4   5   6   7   8   9   10   11   12   13