20  
中国健康与养老追踪调查(CHARLS2020 追访问卷  
2. 减少了  
3. 没变化  
辅助变量定义  
XFamilyR 家庭受访者姓名  
if (!empty("XMainRS")) {  
if (equal("CA001", "1")) {  
add("XFamilyR", value("XMainR"))  
add("XFamilyS", value("XMainRS"))  
} else if (equal("CA001", "2")) {  
add("XFamilyR", value("XMainRS"))  
add("XFamilyS", value("XMainR"))  
}
} else {  
add("XFamilyR", value("XMainR"))  
add("XFamilyS", "")  
}
XFamilyS 家庭受访者配偶姓名  
see above  
XFamilyRAndS 题干中一起加载家庭受访者与配偶姓名果配偶存在显示[家庭受访者姓名]  
[配偶姓名]否则只显示家庭受访者姓名。  
if (!empty("XFamilyS")) {  
add("XFamilyRAndS",  
value("XFamilyR")+""+value("XFamilyS"))  
} else {  
add("XFamilyRAndS", value("XFamilyR"))  
}
XChildNum 姓名不为空的子女数  
add("XChildNum", "0")  
for (var i = 1; i <= value("ZChildNum"); i++) {  
if (!empty("ZChildName[i]")) {  
add("XChildNum", value("XChildNum")+1)  
}
}
XChildGenderDis 题干中显示加载的性别  
if (equal("ZChildGender[i]", "1")) {  
add("XChildGenderDis[i]", "男性")  
} else if (equal("ZChildGender[i]", "2")) {  
add("XChildGenderDis[i]", "女性")  
} else {  
add("XChildGenderDis[i]", "缺失")  
}
XChildAlive 访问时子女是  
否健在  
if (equal("CA002[i]", "1")) {  
add("XChildAlive[i]", "1")  
} else if (equal("CA002[i]", "2")) {  
add("XChildAlive[i]", "0")  
}
XChildAliveName 访问时健在子女的姓名,去世的为空  
if (equal("XChildAlive[i]", "1")) {  
add("XChildAliveName[i]", value("ZChildName[i]"))  
}
XChildAliveNum 健在子女的数目