全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
4455 4
2022-06-12
面板数据中(stkcd year),想使用DID,但是不知道如何生成treat,该用什么命令呢?
treat为组件虚拟变量,控股股东(gd)从不存在变为存在时,treat取1,控股股东始终不存在时,treat取值为0.
post为时间虚拟变量,控股股东从不存在变量存在当年及之后的年度取1,否则为0

肯请各位赐教,
附件列表
D){D)814`N%](2_STRTIRK5.png

原图尺寸 46.81 KB

D){D)814`N%](2_STRTIRK5.png

二维码

扫码加我 拉你入群

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

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

全部回复
2022-6-16 18:27:05
一般代码顺序应该是这样(实际上一行就可以解决,但是我觉得这种逻辑性更强):
gen treat=0
treat =1 if year > 具体年份时间
二维码

扫码加我 拉你入群

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

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

2022-9-5 10:53:40
这种的你可以现在表格上进行赋值,然后stata再导入跑命令就可以的
二维码

扫码加我 拉你入群

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

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

2022-10-24 10:33:46
这个问题怎么解决呀
二维码

扫码加我 拉你入群

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

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

2025-5-13 21:16:18
您好,我也遇到了这个问题,请教一下您是怎么解决的呢?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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