全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3221 6
2022-04-12
* Example generated by -dataex-. To install: ssc install dataex
clear
input str12 company_id float(dif CAR_5)
"000005"    0          .
"000005"   10          .
"000005"    5 -.04844707
"000005"    1          .
"000005"    3          .
"000005"   30          .
"000006"   30          .
"000006"   10          .
"000006"    3          .
"000006"    1          .
"000006"    0          .
"000006"    5 .009964592
"000006"   -9          .
"000006"   38          .
"000006"   53          .
"000006"  -93          .
"000006"    9          .
"000006" -104          .
"000006"   78          .
"000006"   99          .
end
如以上示例,对于所有三年的多个样本,同一年度的CAR_5已经计算好,但是保留的时候只填充到了dif=5的观测行,其余dif=0、1、3...都是CAR_5为缺失值。请问应该怎样才能把缺失值替换为该样本该年度的唯一的CAR_5值呢?比如对000005,所有CAR_5的缺失值怎么填充为-.04844707?或者怎样新建一个变量,对于所有dif,同年度的CAR_5都是对应的有效数值(即dif=5的CAR_5值)?求解答帮助!在线等,急用QAQ感激!

二维码

扫码加我 拉你入群

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

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

全部回复
2022-4-13 17:09:58
replace var1=A if  var2=B  
二维码

扫码加我 拉你入群

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

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

2022-4-13 20:15:28
不是很确定了解你的问题,先试试
复制代码
二维码

扫码加我 拉你入群

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

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

2022-4-13 21:35:02
黃河泉 发表于 2022-4-13 20:15
不是很确定了解你的问题,先试试
谢谢老师!!缺失值在wanted变量里都填补为我想要保留的值了看来还是我没有充分理解STATA对于缺失值和均值计算的程序,受教了!
二维码

扫码加我 拉你入群

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

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

2022-4-13 21:36:36
云虞之欢 发表于 2022-4-13 17:09
replace var1=A if  var2=B
谢谢!我开始就是这样操作的,缺失值还是会被带入新的var2,已经解决啦~
二维码

扫码加我 拉你入群

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

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

2022-4-22 18:04:00
可以考虑分组产生
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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