獨斷論

SPSS 사용법 - 데이터 recode 본문

과학과 기술/SPSS

SPSS 사용법 - 데이터 recode

부르칸 2013. 2. 26. 14:42

SPSS 사용법 및 입문서 - 데이터 recode

 

Ordinal 변수나 nominal 변수를 사용하다보면 이들을 한데 묶어 새로운 변수로 변환하여야 하는 경우가 있다.

 

예를 들어 ethnic이란 변수를 초등학교의 한 반에 존재하는 인종이라 정의한후 그 값에 따라 인종을 아래와 같이 정의하였다고 가정해보다.

 

 ethnic

label 

 0

Korean 

 1

American 

 2

Japanese 

 3

Chinese 

 4

African 

 5

Russian 

 

그리고 이제 Korean, Japanese, Chinese를 한데 묶어 0(East asian)으로 정의하고,

나머지 American, African, Russian을 한데 묶어 1(Others)로 정의하여

ethnic2라는 변수를 만들고자 한다면 다음 절차에 따라 SPSS에서 실행할수 있다.

 

 ethnic2 label 
 0

East Asian 

 1

Others

 

1) 우선 아래와 같이 ethnic변수를 입력한다.

앞선 강의에서(http://dogmas.tistory.com/119)에서 본것처럼 "Variable View"에서 변수에 대한 성질들을 입력후 "Data View"에서 데이터를 입력한다.

Variable View에서 Type은 "Restricted Numeric"으로 설정하고 "Width"는 1로 설정한다.

Measure는 "Nominal"로 설정한다.

 

Variable View

 

Data View

 

 

2) 메뉴에 Transform를 클릭 후 Recode into Different Variables를 클릭한다.

 

아래와 같은 대화상자가 하나 나타나는데

그림에 쓰여진 순서대로 실행하면 ethnic --> ethnic2의 설정한 것이다.

그러나 아직까지 ethnic을 어떠한 방법으로 ethnic2로 바꿀것인지에 대한 설정은 하지 않은 상태이다.

 

 

Recode에 대한 관계를 설정하기 위해서는 "Old and New Values"를 클릭한다.

 

위 그림에 나와 있는 순서대로 실행하고 2)~4)를 ethnic 5 즉 Russian까지 입력한후 Continue를 클릭하면 다시 "Recode into Different Variables" 대화상자로 돌아간다.

OK를 클릭하면 아래와 같이 recode됐음을 알수 있다.

 

 

 

 

 

 

Comments