全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1688 8
2019-03-30
具体情况是这样的。
我研究的时间区间是2007-2017年,所以数据全部下的是2007-2017年的。
但是没想到后面会有一个滞后的操作,比如总资产要滞后一期。
这就导致生成滞后一期的总资产后,2007的数据全部缺失。

我现在已经下了2006年的总资产数据了,请问怎么把这些数据替换进 缺失的2007年滞后一期总资产中 呢???

由于问题不好举例,希望我描述清楚了。
拜托大佬们指导!!!很紧急!!!

不用代码只说思路也是可以的!!!
二维码

扫码加我 拉你入群

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

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

全部回复
2019-3-31 03:32:04
在06年数据中,gen year =2007
在07年数据中merge m:1 year firmname using 06年数据
二维码

扫码加我 拉你入群

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

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

2019-3-31 07:50:31
应该是用 (help) append。
二维码

扫码加我 拉你入群

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

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

2019-3-31 09:01:23
谢谢大家!!!
我昨天用merge做出来了。
思路是这样的
首先,把总资产2006年的数据下下来,其中总资产变量命名为Size1(主要是为了和原来的总资产Size区别开)
然后 replace year=2007 if year==2006
合并:merge 1:1 id year using 2006年数据, nogen keep(matched master)  //这样就可以把变量Size1合并进原来的表了
替换:replace Size_1=Size1 if year==2007  //根据年份,将2007年滞后一期总资产数据Size_1替换为2006年总资产数据

二维码

扫码加我 拉你入群

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

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

2019-3-31 09:30:41
蠢猫猫 发表于 2019-3-31 09:01
谢谢大家!!!
我昨天用merge做出来了。
思路是这样的
这完全就是"直接"可以用 append 做的啊!
二维码

扫码加我 拉你入群

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

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

2019-3-31 09:45:23
黃河泉 发表于 2019-3-31 09:30
这完全就是"直接"可以用 append 做的啊!
好的,我试试!谢谢老师!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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