相当于
step 1:分别生成两个新的数据文件,(1)只包括户编号和户主配偶的年龄、(2)只包括户编号和户主的信息;两个数据文件中的年龄变量名可以分别命名为age2和age1
step 2: 根据户编号分别把age2和age1匹配到原始数据集里,并用order命令把age2和age1排到age的后面以便观察和操作;
step 3: 对于非户主(rlshp!=1)的样本,把age2替换为缺失;对于非户主配偶(rlshp!=2)的样本,把age1替换为缺失;
step 4: replace age2 = age1 if age2==. 用这个命令把户主的年龄匹配到户主配偶的样本上,这样得到的age2应该就是我们需要的新变量,户主样本对应的age2的值是配偶的年龄,而户主配偶样本对应的age2的值是户主的年龄,age1到这里就可以删掉了