본문 바로가기
Technology/SPSS

[SPSS Syntax] 데이터 세팅하기 (변수값 레이블, 결측값 설정 쉽게 하기)

by 밝은생각쟁이 2015. 4. 10.
728x90
반응형

교육학 연구를 시작하며..

친해지길 바라! 프로젝트의 일환인 통계, 그리고 따라오는 SPSS .

 

워낙 코딩에 익숙한 상태에서 GUI 환경이 어색하기만 하다...

 

삽질형 SPSS Syntex 정복하기.. 으하하하ㅏ......

 

일단 데이터 세팅 하기다.

 

데이터세트 정의하기

 

DATASET ACTIVATE 데이터세트0.

 

위의 데이터세트는

 

요기 나와 있는 데이터세트0 이다.

 

 

제일 귀찮은 변수값 레이블(Value Labels) 설정 하는 것.

 

GUI에서는 다음과 같이 한다.

 

 

이것을 SPSS 명령어 형태로 변환하면 다음과 같다.


* Value Labels 설정.  

VALUE LABELS  v1 1'전혀 알지 못함' 2'잘 알지 못함' 3'보통임' 4'어느 정도 알고 있음' 5'매우 잘 알고 있음' 9'무응답'.

VALUE LABELS  v17_1 1'남자 ' 2'여자' 9'무응답'.
VALUE LABELS  v17_2 1'20대 ' 2'30대 ' 3'40대' 4'50대 ' 5'60대 이상' 9'무응답'.
VALUE LABELS  v17_3 1'상 ' 2'중' 3'하' 9'무응답'.
VALUE LABELS  v17_4 1'상 ' 2'중' 3'하' 9'무응답'.
VALUE LABELS  v17_5 1'공무원' 2'사무직 ' 3'기술직' 4'판매․영업직 ' 5'자영업' 6' 농업' 7'직업군인' 8'무직 ' 9'기타 :' 19'무응답'.
EXECUTE.

 

유의해야 할 것은 줄이 끝날 때마다 온점(.)으로 끝내야 한다는 것,

그리고 실행을 원할 때는 [EXECUTE.] 해줘야 한다는 것.

 

실행하길 원하는 부분을 블록 처리 하고 [Ctrl+R] 하면 끝. !

 

참 쉽죠..... (이번 학기 교육통계 듣고 있는 반교수님 버전)

(공학 출신인 나에겐 이것이 훨씬 편하다는 것은 안비밀)

 

SPSS에서 결측값(Missing Values) 작성.

GUI형태일 경우에는 아래와 같이.

 

 

* Missing Values 설정.
MISSING VALUES ALL ('9').
MISSING VALUES v12_1 to v12_3 ('19').
MISSING VALUES v13_1 to v13_3 ('19').
MISSING VALUES v15_4 ('19').
EXECUTE.

 

728x90
반응형