楼主: amandawon
2707 12

[其他] 求助!一个id拆分成4个id [推广有奖]

  • 1关注
  • 0粉丝

已卖:1份资源

博士生

19%

还不是VIP/贵宾

-

威望
0
论坛币
399 个
通用积分
4.0810
学术水平
1 点
热心指数
4 点
信用等级
1 点
经验
13926 点
帖子
136
精华
0
在线时间
328 小时
注册时间
2009-11-24
最后登录
2024-6-5

楼主
amandawon 发表于 2011-7-23 00:04:48 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
情况是这样的:我的调查id是以母亲为标准。每个母亲生有1-4个孩子不等。我想以孩子为id,也就是会产生1-4个相同母亲的不同id。不知道用stata怎么做。非常感谢了!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Stata 非常感谢 tata 不知道 怎么做

沙发
herbertzhao 发表于 2011-7-23 10:51:58
如果孩子也有id,把俩id合起来就好了
id_child_new = id_mom*10+id_child_old

其中id_child_old \in [1,4]
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
amandawon + 1 + 1 + 1 观点有启发

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

藤椅
amandawon 发表于 2011-7-23 12:19:44
孩子没有id。肿么办

板凳
蓝色 发表于 2011-7-23 12:24:28
把你的一户的数据贴出来,看看数据的格式啊

报纸
herbertzhao 发表于 2011-7-23 12:40:28
3# amandawon
那你怎么知道哪个obs是哪个孩子啊???或者你这样吧
  1. gen id_child_old = .
  2. sort id_mom
  3. replace id_child_old = 1 in 1
  4. replace id_child_old = 1 if id_mom[_n-1]!=id_mom
  5. replace id_child_old = id_child_old[_n-1]+1 if id_mom[_n-1]==id_mom
复制代码
已有 3 人评分学术水平 热心指数 信用等级 收起 理由
amandawon + 1 + 1 + 1 热心帮助其他会员
kk22boy + 1 + 1 + 1 谢谢分享,能否告诉如何发表带代码格式的帖.
yqm_first + 1 + 1 好方法!

总评分: 学术水平 + 3  热心指数 + 3  信用等级 + 2   查看全部评分

地板
amandawon 发表于 2011-7-23 13:40:14
我把问卷贴上来吧~
    子女                   性别        年龄
第一个孩子               
第二个孩子               
第三个孩子               
第四个孩子

7
蓝色 发表于 2011-7-23 15:05:28
你的文文件里面难道是文字的吗

子女没有自己的编码吗
母亲的id是如何写的

8
蓝色 发表于 2011-7-23 15:06:55
你就把数据当成一个panel data
母亲id  相当于个体变量,子女相当于时间变量
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
amandawon + 1 + 1 + 1 观点有启发

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

9
amandawon 发表于 2011-7-24 13:39:00
子女没有编码,我试试panel data ~谢谢啦

10
蓝色 发表于 2011-7-26 19:24:25
amandawon 发表于 2011-7-24 13:39
子女没有编码,我试试panel data ~谢谢啦
数据中总的有一个是区别子女的编码。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 02:30