楼主: xuxinpeng45
3566 3

[面板数据求助] Stata 操作求助,按照年份补齐年龄和性别 [推广有奖]

  • 7关注
  • 7粉丝

已卖:271份资源

教授

82%

还不是VIP/贵宾

-

威望
0
论坛币
22010 个
通用积分
220.0880
学术水平
58 点
热心指数
77 点
信用等级
61 点
经验
2430 点
帖子
1031
精华
0
在线时间
1517 小时
注册时间
2010-6-6
最后登录
2024-11-29

楼主
xuxinpeng45 学生认证  发表于 2019-6-11 14:59:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
yearIDagegender

2011

1101

21

1

2013

1101

23

1

2015

1101

25

1

2011

1102

31

0

2013

1102

33

0

2015

1102

35

2011

1103

32

0

2013

1103

34

0

2015

1103

0

2011

1104

45

2013

1104

47

1

2015

1104

1

2011

1105

33

0

2013

1105

35

0

2015

1105

0

如上图,如何按照年份和ID对上述性别和年龄数据进行补齐操作,求助高手~~~
另外,如果同一个ID的性别在不同年份之间不一样,即出现错误,如何进行纠错,谢谢~~~
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata Gender year dage

沙发
ritaing 发表于 2019-6-12 02:30:10
  1. bys ID (age):replace age=year[_n]-year[1]+age[1] if age==.
  2. bys ID (gender):replace gender=gender[1] if gender==.
复制代码
同一ID性别不一致,这个属于数据错误,先想清楚怎么处理(这一步与软件无关),再看用什么命令

藤椅
xuxinpeng45 学生认证  发表于 2019-6-15 17:34:31
ritaing 发表于 2019-6-12 02:30
同一ID性别不一致,这个属于数据错误,先想清楚怎么处理(这一步与软件无关),再看用什么命令
非常感谢,我在想如果直接用reshape命令将数据拉宽,应该可以进行逻辑判断推断数据是否哪里存在不一致的问题,再次感谢~

板凳
南有乔木WH 发表于 2022-4-8 09:42:52 来自手机
受教了,谢谢

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

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