全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 悬赏大厅
2853 3
2020-06-21
悬赏 10 个论坛币 未解决
DID中控制了固定效应为什么需要删除原有的虚拟变量?经典的DID有3个自变量:P(实验前后虚拟变量)、T(实验组虚拟变量)、P*T(两个虚拟变量的交乘项)。但倘若加入固定效应,则一般会把原有的P或T删除。比如在回归模型中加入各时间点处的固定效应,则删掉P;加入个体固定效应,则删掉T。请问这是什么原理呢?因为P和T的划分方式肯定比固定效应粗略,这两种效应为什么不能共存呢?期待高人指点~~~
二维码

扫码加我 拉你入群

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

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

全部回复
2020-6-21 16:21:15
另外,如果需要加入固定效应,Stata中应该用什么命令语句呢?
二维码

扫码加我 拉你入群

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

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

2020-6-22 10:39:24
因为Post本身就是一个时间类别的变量,通过固定效应控制时间之后,就不需要再在这里控制,而Treat是表示变量是否属于实验组或对照组,这是本身个体具有的性质,因此控制个体固定效应之后也不必重复控制。双向固定效应模型下,回归的代码是reg y x i.year i.id,即可控制时间和个体
二维码

扫码加我 拉你入群

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

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

2020-6-22 21:48:06
wd5351 发表于 2020-6-22 10:39
因为Post本身就是一个时间类别的变量,通过固定效应控制时间之后,就不需要再在这里控制,而Treat是表示变量 ...
嗯嗯,是不是可以认为,如果又要估计P或T,又要估计每个时点和每个个体的固定效应,模型将无法识别?
对于Stata中的命令,直接用reg肯定可以,那能不能用面板数据的xtreg和DID的diff命令呢?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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