SPSS 구문 편집기를 사용하여 문자열 변수를 결합하고 있습니다. 각 레코드의 변수 중 하나 또는 0에 데이터가 있지만 둘 다 변수에는 데이터가 존재하지 않는다는 것을 알고 있습니다. 이것은 내 코드이며, 문제는 첫 번째 라인이다 : 나는 그것이 논리적 조건과 일치 할 때 문자열 변수로 시스템없는 값을 할당하는 방법을 알아낼 수 없습니다SPSS에서 문자열에 누락 된 값을 할당 할 수 없습니다.
IF (MISSING(ywFamilyPlayers)=1) AND (MISSING(vywFamilyPlayersBoolean)=1) THEN newString=missing.
IF (MISSING(ywFamilyPlayers)=0) newString=VALUELABEL(ywFamilyPlayers).
IF (MISSING(vywFamilyPlayersBoolean)=0) newString=VALUELABEL(vywFamilyPlayersBoolean).
EXECUTE.
. 이러한 조건에서 난센스 텍스트 (예 : "-999"또는 "")를 쉽게 할당 할 수 있지만 데이터에 대한 테스트를 실행할 때 시스템은이를 실종 값으로 처리하지 않습니다.
나를 도와 줄 수 있습니까? 논리는 작동하지만 누락 된 값을 할당하는 방법을 알 수 없습니다. 여러 순열 (예 : $ sysmis 및 MISSING)을 실험했지만 아무 소용이 없습니다.
대답이 해결되었거나 질문에 대한 답을 얻은 경우 대답 옆의 확인 표시를 클릭하십시오. 자신의 솔루션을 찾으면 자신의 답을 확인할 수도 있습니다. 그래도 답을 찾지 못한 것이 확실합니다. – agf