如果我使用语法来表示变量的缺失值,则必须为每个变量写类似
if missing (s1) s1=999.
MISSING VALUES s1 (999).
exe
if missing (s20) s20=999.
MISSING VALUES s20 (999).
exe
以此类推。
但是如果我有100个变量,那将是漫长而困难的。 是否有可能一次为我的数据中的所有变量初始化丢失的值 像什么?
if missing (s1-q35) s1-q35=999.
MISSING VALUES s1-q35 (999).
exe
答案 0 :(得分:2)
您可以像这样使用recode
:
recode s1 s2 s3 s4 s5 s6 .... q1 q2 q3 q4 q5 ..... (miss=999).
如果某些变量在数据中是连续的,则可以使用“ to
”。例如:
recode s1 to s21 q1 to q35 (miss=999).
如果它们都是连续的,则可以用于所有它们:
missing values s1 to q35 (999).