2014-11-20 9 views
2

일부 누락 된 값을 포함하여 15 개의 변수가있는 데이터가 있습니다. 누락 된 값의 수와 백분율로 빈도 차트를 보았을 때 누락 된 값이없는 모든 변수가 표시되었습니다. 변수보기에서 "누락"열을 "없음"에서 "개별"누락 값으로 변경했습니다.이 값은 "?"입니다. 누락 된 값을 포함시킵니다. 이것은 각 변수에 대해 누락 된 값의 정확한 수를 보여줍니다.SPSS는 누락 된 값을 대체합니다.

그런 다음 변환> 누락 값 바꾸기로 이동하여 누락 값을 대체하지만 옵션으로 나타나는 유일한 변수는 값이 누락되지 않은 변수입니다. 변수보기로 돌아가 "누락"열 값을 "없음"에서 "없음"으로 다시 변경하려고 시도했지만 도움이되지 않았습니다.

누락 된 변수 바꾸기 상자에 나타나는 모든 변수도 숫자입니다. 그게 문제인가? 내가 바꾸고 싶은 변수가 문자열인가? 그렇다면 데이터에서 누락 된 문자열 값을 어떻게 처리 할 수 ​​있습니까?

답변

3

당신이 논의중인 대화는 imputation 누락 된 데이터 기술입니다. 시리즈 또는 근처 포인트 (특정 명령은 RMV)의 평균 또는 중앙값과 같으며 숫자 데이터에만 적용됩니다.

문자열 변수에 대해 누락 된 값을 바꾸는 한 가지 방법은 RECODE 명령을 사용하는 것입니다 (아래 그림 참조).

DATA LIST FREE/X (A5). 
BEGIN DATA 
A 
B 
? 
C 
? 
END DATA. 

MISSING VALUES X ('?'). 
RECODE X (MISSING = '!'). 
관련 문제