本人的数据结构是个人嵌套于家庭的形式。
经过处理后,我把家庭中其他成员的信息都匹配到每一个成员的个案中。
即,每一条个案都包含了整个家庭中所有成员的信息。(如下表)
那么,怎么去掉冗余的个案呢?
数据结构如下:
家庭编号 个人编号 配偶编号 个人年龄 配偶年龄
| fid | pid | sid | page | sage |
| 101 | 101001 | 101002 | 38 | 36 |
| 101 | 101002 | 101001 | 36 | 38 |
| 102 | 102001 | 102004 | 65 | 68 |
| 102 | 102002 | 102003 | 36 | 38 |
| 102 | 102003 | 102002 | 38 | 36 |
| 102 | 102004 | 102001 | 68 | 65 |
对于101这样的家庭,任意删掉一个个案就可以了。
但是对于102这样包含了两对夫妇的家庭,删除哪两个,就成问题了(我的实际数据中还有三代同堂6个人的情况)
请教各位老师和同学,怎么在102家庭中去掉多余的个案?
谢谢大家!


雷达卡


京公网安备 11010802022788号







