변수가 많은 경우 상관분석을 하는 실습을 하고, 설문지에서 상관분석 하는 실습을 합니다.
실습데이터는 R설치할 때 기본적으로 설치되는 datasets 패키지에 들어있는 mtcars를
이용합니다.
* 상관분석의 예제 구하는 프로그램;
1 DATA mtcars;INFILE 'd:\sas_class\mtcars.txt';
2 INPUT mpg cyl disp hp drat wt qsec vs an gear carb;
3 PROC CORR;
4 PROC CORR NOSIMPLE RANK PLOT=MARIX;
5 VAR mpg cyl disp hp drat wt qsec vs an gear carb;
6 RUN;
3 PROC CORR;의 결과
단순기술통계량과 상관계수를 프린트합니다. 1 차원의 비교입니다.
VAR 뒤에 지정한 변수들에 대한 단순기술통계량과 상관계수를 프린트합니다.
mpg와 cyl 상관계수는 -0.85216이며 t-검정을 통한 유의수준은 0.0001 로 0.05 보다 작으므로
mpg와 cyl상당히 유의한 것으로 결론을 내릴 수 있습니다.
서로 음의 상관관계로서 mpg 증가하면 cyl 감소하는 것을 알 수 있습니다.
4 PROC CORR NOSIMPLE RANK PLOT=MATRIX;
5 VAR mpg cyl disp hp drat wt qsec vs an gear carb; 의 결과
RANK 옵션을 사용
옵션 NOSIMPLE에 의해 간단한 기술통계량은 프린트되지 않으며 옵션 RANK에 의해 각 변수별로 상관계수의 절대값이 높은 순서대로 프린트됩니다. 이는 어느 변수끼리 상관관계가 높은 것을 쉽게 알 수 있습니다.
PLOT=MATRIX 옵션 사용
'SAS강좌와 통계컨설팅 - 통계편 > 22. 상관분석' 카테고리의 다른 글
(R)제20강(10)_상관분석실습 : R 프로그램 (0) | 2021.12.21 |
---|---|
(P)제24강(02)_상관분석-Python-Pandas 프로그램 (0) | 2021.12.20 |
(P)제24강(01)_상관분석 실습 - Python-Numpy 프로그램 (0) | 2021.12.20 |
(S)제20강(01)_상관분석이란? (0) | 2021.12.20 |
(S)제20강(00)_상관분석 : 목차, 역사 (1) | 2021.12.20 |