楼主: 风雨阁主人
3150 14

[数据管理求助] 求助一个面板数据变量值替换的问题 [推广有奖]

11
馨雨初缘 学生认证  发表于 2020-7-28 09:42:11
黃河泉 发表于 2020-7-28 08:16
1. 你是想要填补"丧偶"吗?2. 你若要问程序,建议永远用 (ssc install) dataex 附上相关`代表性’资料 (请 ...
* Example generated by -dataex-. To install: ssc install dataex
clear
input byte id int year byte(marry)
1 2010  2
1 2012  2
1 2014  2
1 2016  .
2 2010  1
2 2012  .
2 2014  1
2 2016  .
3 2010  3
3 2012  3
3 2014  .
end

谢谢黄老师。

12
黃河泉 在职认证  发表于 2020-7-28 10:37:26
馨雨初缘 发表于 2020-7-28 09:42
* Example generated by -dataex-. To install: ssc install dataex
clear
input byte id int year byt ...
所以你要做什么?是这个吗?
  1. bys id: egen wanted = mean(marry)
复制代码

13
馨雨初缘 学生认证  发表于 2020-7-28 11:06:05
黃河泉 发表于 2020-7-28 10:37
所以你要做什么?是这个吗?
但是如果取均值,对于那些婚姻状态发生变化的个体就会存在问题,比如在2010年个体是未婚(1),2014年已婚(3),2011、2014年缺省。我是想用把有缺失值的年份替换成我想替换的有数值的年份值。

14
黃河泉 在职认证  发表于 2020-7-28 16:01:47
馨雨初缘 发表于 2020-7-28 11:06
但是如果取均值,对于那些婚姻状态发生变化的个体就会存在问题,比如在2010年个体是未婚(1),2014年已婚 ...
请用你提供的资料说明!

15
馨雨初缘 学生认证  发表于 2020-7-28 16:36:57
黃河泉 发表于 2020-7-28 16:01
请用你提供的资料说明!
* Example generated by -dataex-. To install: ssc install dataex
clear
input byte id int year byte(marry)
1 2010  1
1 2012  2
1 2014  2
1 2016  .
2 2010  1
2 2012  .
2 2014  1
2 2016  .
3 2010  2
3 2012  5
3 2014  .
end

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

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