全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 统计软件培训班VIP答疑区
2015 1
2013-11-28
我想找到面板数据里面,某个变量(例如:yvar)第一个非缺失值:
复制代码
如上,生成一个新变量:first_non-missing_yvar

请连老师指教。


二维码

扫码加我 拉你入群

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

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

全部回复
2013-11-29 15:01:07
clear
input id      year      yvar    first
100     1995      23      23        
100     1996      45      23      
100     1997      66      23      
100     1998      87      23        
200     1995      .       54         
200     1996      54      54           
200     1997      33      54         
200     1998      49      54
end

replace id=id/100
drop first

tsset id year

gen dyvar = d.yvar

gen fyvar1 = yvar if yvar!=.&dyvar==.
bysort id: egen first = min(fyvar1)
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群