통계분석 이야기2011. 6. 24. 05:08
R은 현재 대학에서 통계학 연구와 교육을 위한 표준 계산 언어로 사용 되고 있는 무료 통계 소프트웨어이다.
여러 가지 장점이 있지만
, R의 가장 큰 장점은 통계 이론의 발전과 동일한 속도의 update가 가능하다는 것이다.

기본적으로
R은 공개 소스이기 때문에, SPSS Statistics SAS와 같은 유료 소프트웨어의 update 속도보다
훨씬 빠르고 쉽게 최신 통계 이론을 구현할 수 있다
.



그러나
R은 메뉴화 되어 있지 않기 때문에 코딩 방식이 익숙하지 않은 사람이라면, 이에 대한 어려움과 부담감을
느낄 것이다
. 무료 소프트웨어인 R과 유료 소프트웨어의 장단점을 서로 절충할 수 있도록 SPSS Statistics
에서는
R Extensions 기능을 제안하고 있다.



 
R Extensions 기능은 SPSS Statistics Syntax 창에서 R 코드와 R의 여러 고급 분석 모듈을 이용하여 분석할 수
있는 기능을 말한다
. R Extensions 기능을 사용하면,
사용 환경이 코딩 방식이 아니라 사용자 인터페이스이기
때문에 누구나 쉽게 분석을 할 수 있다
. R Extensions 기능의 장점을 좀 더 자세히 정리하면 다음과 같다.



 
1.     R Extensions – R에 이미 구현이 되어 있는 패키지 혹은 함수를 이용하여 SPSS Statistics에서
구현이 되어 있지 않은 고급 통계 모듈을 추가적으로 설치할 수 있으며, 이로 인한 고급 분석이 가능하다.



 2.     R Integration – SPSS Statistics와 입력과 출력이 연결 되어 있어, 굳이 R을 사용하지않고 SPSS Statistics
에서 분석에 사용할 데이터를 입력하거나, 분석 결과를 탐색할 수 있다.



 3.     Custom Dialog Builder. – 프로그램의 확장뿐 아니라, 사용자 정의 대화 상자를 사용하여 인터페이스를 생성
할 수 있다. 이를 통해 사용자는 고급 분석을 기존에 SPSS STATISTICS를 사용하듯이 좀 더 쉽게 사용할 수 있다.



 4.     Free Plug-in downloads. – 이미 만들어진 모듈과 Plug-in을 무료로 다운로드 할 수 있으며, R의 공개
소스들처럼 다른 사용자들과 정보 공유가 가능하다.



 R Extensions 기능을 사용하기 위해서는 SPSS STATISTICS 17. 0.2 R 7.2 버전 이상의 사양의 프로그램이
컴퓨터에 설치 되어야 한다
. 이에 대한 자세한 설치 방법과 관련 파일은 http://www.r-project.org

SPSS STATISTICS 영문 홈페이지 http://www.spss.com/devcentral/index.cfm?pg=rresources53
혹은
SPSS Korea 홈페이지>기술지원>Patch
에서


53 PASW Statistics 18.0.2 R, R-Plugin  

42 PASW Statistics 18.0 R, R-Plugin

34 SPSS Statistics R Plug In 17.0.2

32 SPSS Statistics R Plug In 게시물을 참고하길 바란다.


 참고 파일들을 바탕으로 프로그램이 오류 없이 설치가 되면 아래의 드림과 같이 SPSS Statistics의 회귀분석 안에
추가 설치한 메뉴들이 생성이 된다.


현재 R Extensions는 이형 변수간 상관 (Heterogeneous Correlations), 잔차 이분산성 검증 (Residual
Heteroscedasticity Test), 로버스트 회귀 (Robust Regression), 분위수 회귀 (Quantile Regression), 토빗 회귀
(Tobit Regression)가 가능하며, 이 중 토빗 회귀 (Tobit Regression)를 중심으로 살펴 보고자 한다.

 

 EMB0000152c1521

토빗회귀2.jpg

 종속 변수에 durable (내구재 구입비)은 의미상 음이 될 수 없으며, 이를 age(나이) quant(유동성)에 토빗 회귀를 한 결과는 다음과 같다.

 EMB0000152c1523

  지금까지 R Extensions 기능을 이용하여 구현한 토빗 회귀 분석을 살펴 보았다. 현재는 토빗 회귀를 비롯하여
앞부분에서 소개한 5가지의 분석이 가능하지만, 앞으로 추가 될 수 있는 고급 분석은 무궁무진하다.
따라서 사용자들은 SPSS Statistics R Extensions 기능을 통하여 고급 분석을 보다 쉽고 편리하게
사용할 수 있을 것이다.



 관련자료보기

SPSS Statistics 18의 R 기능 확장

SPSS Statistics와 R을 이용한 분석추가 (회귀분석방법 추가)

SPSS Statistics를 이용한 AHP 모형 개발

금융 자산 Value at Risk 추정 방법의 비교 및 분석

 문의: sales@spss.co.kr


Posted by JDATE