全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2933 2
2014-05-24
这样的露珠有个自变量是滞后变量,想把它和别的数据merge在一起,就是07年的其他数据要和08年的资产对应上,大概就是这个意思,搞了半天也没弄成功,初学stata,希望能有大神帮帮我~
二维码

扫码加我 拉你入群

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

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

全部回复
2014-5-24 20:58:57
不用merge,先:sort 公司代码 年度,然后:by 公司代码: gen 资产1= 资产[_n+1]
二维码

扫码加我 拉你入群

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

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

2014-5-26 13:49:25
如果你的数据是面板数据,那么你的变量中肯定有年份year和公司代码id这两个变量,首先根据id变量生成一个分组变量也就是每个代码用一个数据表示,用下面的命令来生成这样一个group变量
egen group=group(id)
接下来就可以根据Year变量和group变量来定义面板数据了,用如下命令
xtset group year
定义好了面板数据就可以根据现有的变量生成滞后一期的变量了
gen asset1=l1.asset

新生成的asset1变量就是你想要的变量
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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