SPSS 에서 데이터를 분석 할 때
주어진 데이터를 모두 한번에 분석에 사용하지 않고, 전체 데이터를 소그룹으로 분할하여
분석을 수행하는 방법을 설명하고자 합니다.

예를 들어,
학생들의 신체검사 데이터에서 [키][몸무게]와의 상관관계를 측정하는 경우
전체학생을 대상으로 분석하는 것이 아니라
[남학생][여학생] 을 나누어서 분석을 수행하는 방법입니다. 

원본 데이터에서 필요한 부분만을 남기고 나머지 부분만을 지우고 분석을 할 수도 있겠지만
이렇게 무식한 방법 말고 SPSS에서 지원하는 좀 고급스런(?) 방법을 사용해보겠습니다.

아래의 [신체검사] 데이터를 가지고 설명해보겠습니다.
함께 실습을 원한다면 파일을 다운로드 하세요.

파일의 내용은 아래와 같습니다.
(전체 25개의 레코드로 구성되어 있으나, 아래에는 5개의 레코드만 표시하였습니다.)


위 데이터에 보면 성별이 [남], [여] 가 아니라
1.00, 2.00 의 숫자가 들어가 있는데, 남자=1.00, 여자=2.00 으로 코드화 된 것입니다.

자, 이제 [남자], [여자] 그룹을 구분하여 상관관계(피어슨 상관계수) 분석을 수행해보도록 하겠습니다.

메뉴에서 [데이터] - [파일 분할] 을 선택합니다.



파일 분할 창이 나타납니다.
여기에서 [집단별 비교] 를 체크한 후, [성별] 변수명을 오른쪽의 [분할 집단변수] 영역으로 이동시킵니다.
[확인] 버튼을 클릭합니다.



잠시 기다리면 파일 분할 작업이 수행되고,
완료되면 아래와 같은 결과 창이 나타납니다.



위의 창은 [X] 버튼을 눌러 닫습니다.
그냥 열어둔 상태에서 본래의 SPSS 화면으로 돌아와 작업해도 상관없습니다.

메뉴에서 [분석] - [상관분석] - [이변량 상관계수] 을 클릭합니다.



잠시 기다리면
아래와 같이 성별로 구분하여 상관관계를 분석한 결과를 볼 수 있습니다.

남학생의 경우 신장과 체중의 피어슨 상관계수가 0.635 이고
여학생의 경우 신장과 체중의 피어슨 상관계수가 0.721 인 것을 확인할 수 있습니다.




이것으로 SPSS의 [파일 분할] 기능을 이용하여
데이터를 소단위로 구분하여 분석을 수행하는 방법을 연습해보았습니다.

실습해보니 그리 어려운 기능은 아닌 것 같습니다. 
알아두면 가끔 필요할 것 같은 유용한 기능이었습니다^^.  
by 에이아이 2009. 12. 2. 21:39