求问stata数据处理问题:
如图,数据的基本格式如下:
| id | gender | age | id_f | id_m | id_s |
1 | f | 5 | 2 | 4 |
|
2 | m | 40 |
|
| 4 |
3 | f | 4 | 6 | 7 |
|
4 | m | 44 |
|
| 10 |
6 | m | 36 |
|
| 23 |
7 | f | 56 |
|
| 42 |
其中id是个人编号,id-f是个人父亲对应的编号;id-m是个人母亲对应编号;id_s是个人配偶对应编号。
本人想要进行年龄age在6-18岁的分析,想将数据变成如下形式:
即:id仅显示孩子的,然后把父母的信息放在孩子信息后面,请问大神该如何处理!非常感谢!!
| id | gender | age | age_father |
1 |
| 5 | 40 |
3 |
| 4 | 44 |