全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
25208 9
2015-10-24
悬赏 10 个论坛币 已解决
idyearX
1200114567
1200213352
1200318683
2200113470
2200220920
2200332250
3200111682
3200212607
3200316067
如果有上述类型数据,现在要生成一个新的变量Y,对于每一个id,都用后面一年的数据减去前面一年的数据。
如何写命令?

最佳答案

仰望星空abc 查看完整内容

xtset id year gen y=d.x drop if y==.
二维码

扫码加我 拉你入群

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

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

全部回复
2015-10-24 19:53:17
xtset id year
gen y=d.x
drop if y==.
二维码

扫码加我 拉你入群

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

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

2015-10-24 21:03:02
你要保留第一年的吗
二维码

扫码加我 拉你入群

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

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

2019-8-18 10:30:57

gen 新变量名称=d.原来变量名称     例如,gen(aget1)=d.age
二维码

扫码加我 拉你入群

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

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

2020-3-22 10:56:51
管理世界主编 发表于 2019-8-18 10:30
gen 新变量名称=d.原来变量名称     例如,gen(aget1)=d.age
您好!请问面板数据每一年除以上一年数据生成新变量怎么写呢?
二维码

扫码加我 拉你入群

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

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

2020-3-22 11:52:53
管理世界主编 发表于 2019-8-18 10:30
gen 新变量名称=d.原来变量名称     例如,gen(aget1)=d.age
刚才学会啦:xtset id year gen 新变量=原变量/L.原变量
想请问您的回答里D.是什么意思~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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