我使用SPSS語法編輯字符串變量組合遺漏值賦給字符串。我知道每個記錄中將有一個或零個變量的數據,但兩個變量中都不會有數據。這是我的代碼,而問題是與第一行:無法在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 2011-10-03 02:36:55