SPSS 에서 주어진 데이터를 분석할 때
전체 데이터를 모두 사용하여 분석하지 않고,
그 중 일부의 데이터만을 선택하여 선택하는 방법을 설명하고자 합니다.

예를 들어,
(1) 성별이 [남자]인 사람들만을 선택하여 분석하거나,
(2) 나이가 [30세 이상]인 사람들만을 선택하여 분석하거나,
(3) 거주지가 [서울]이고, 성별이 [남성]이고, 나이가 [30세 이상]인 사람들을 (2개 이상의 조건 사용)

선택하여 분석하는 등 특정 조건에 맞는 레코드들만을 선택하여 분석에 이용하는 방법입니다.

아래의 학생들의 [체력검사] 데이터를 사용하여 설명하도록 하겠습니다.
함께 실습을 하기 원한다면 파일을 다운로드 하세요.


데이터를 간단히 살펴보면 아래와 같습니다.



메뉴에서 [데이터] - [케이스 선택] 을 클릭합니다.



케이스 선택 창이 표시됩니다.
[조건을 만족하는 케이스] 를 선택한 후, 그 아래 [조건] 버튼을 클릭합니다.



조건을 입력하는 창이 표시됩니다. 
[성별] 변수명을 선택한 후 오른쪽 창으로 이동시킵니다. 
아래의 = 버튼을 클릭한 후 성별=1 이라는 형식의 수식을 완성합니다. (직접 = 을 써도 상관없습니다.)
조건이 완성되었으면 아래의 [계속] 버튼을 클릭합니다.



이전 창으로 돌아오면 하단의 [확인] 버튼을 누릅니다.

잠깐 기다리면 아래와 같이 SPSS 데이터 화면이 변경된 것을 확인할 수 있습니다.

맨 앞 컬럼의 레코드 번호에 선택되지 않은 (제거된) 레코드의 경우 줄이 그어져 있는 것을 확인할 수 있습니다. 그리고 filter_$ 라는 칼럼이 추가되었고, 선택된 레코드에는 1이, 선택되지 않은 레코드에는 0의 값이 입력된 것을 확인할 수 있습니다.



이제 상관관계 분석을 수행해보겠습니다.

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



아래와 같이 분석 내용을 설정한 후 [확인] 버튼을 누릅니다.



잠시 기다리면 아래와 같이 성별이 남자 인 레코드들에 대한 분석 결과를 얻을 수 있습니다.



자~ 이것으로 특정 조건에 맞는 레코드(케이스)들을 선택 한 후 분석을 수행하는 방법을 연습해 보았습니다.

본 글에서는 간단한 조건 (성별=남) 만을 설명하였지만, 더 복잡한 조건을 사용하는 방법도 여러분이 충분히 응용할 수 있을 것이라 생각됩니다.

공부하느라 수고했습니다^^.

관련자료.
1. 마우스로 잡는 SPSS for Windows 14.0  (p.213) 저자: 우수명.


by 에이아이 2009. 12. 2. 23:11

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


AMOS 프로그램은 SEM 즉, <구조적 방정식 모델> 분석을 위해 사용되는 프로그램입니다.

좀 간단하게 말하면, 데이터의 변수들 간의 관계를 다이어그램으로 도식화하고 그 변수들 간의 인과관계를 분석하는 프로그램입니다. 내부적으로는 회귀분석, 요인분석 등의 개념이 사용됩니다.

SPSS 홈페이지에서는 AMOS를 아래와 같이 설명하고 있습니다.
AMOS 프로그램은 분석모형설계에 회귀분석 또는 요인분석 보다 복잡한 분석이 요구될 때 구조방정식모형을 쉽게 분석해주는 도구이며, 간단한 아이콘 클릭과 설정으로 구조방정식 모형을 설계하고 편집하는 기능을 제공합니다.  

SPSS 홈페이지에 방문하신 후 [제품] - [평가판 다운로드] 에 가시면 평가판 프로그램을 온라인으로 다운로드 받으실 수 있습니다. 방문을 원하시면 바로가기 를 클릭하세요.

주소: http://www.spss.co.kr/trial/trial_main.asp 


또는 아래의 사이트에서 Student 버전을 다운로드 받을 수도 있습니다.
평가판의 경우 2주 정도의 사용기간 제한이 있는데 Student 버전의 경우 기간 제한이 없을 것 같습니다.
(확인해보지 않아서 정확히는 모르겠습니다.)

http://www.amosdevelopment.com/download/index.htm

그리고, 추가로 SPSS 홈페이지에서 제공하고 있는 AMOS 18.0 프로그램의 메뉴얼 PDF 파일을 첨부합니다.
약 650 페이지로 구성된 AMOS 사용법을 다루고 있는 자료입니다.

본사에서 제작된 자료이므로 프로그램의 사용법을 자세하게 다루고 있습니다. 필요한 내용이 있다면 자세히 살펴보면 다 나올 듯 합니다. 물론 영문이므로 영어가 좀 익숙하셔야 편할 것 같네요.

by 에이아이 2009. 11. 30. 21:34