楼主: ZZ1119
2215 3

[统计软件与数据分析] DID中控制了固定效应为什么需要删除原有的虚拟变量? [推广有奖]

  • 0关注
  • 8粉丝

银座原木顶

讲师

19%

还不是VIP/贵宾

-

威望
0
论坛币
394 个
通用积分
16.4513
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
5475 点
帖子
309
精华
0
在线时间
209 小时
注册时间
2018-7-1
最后登录
2023-4-10

10论坛币
DID中控制了固定效应为什么需要删除原有的虚拟变量?经典的DID有3个自变量:P(实验前后虚拟变量)、T(实验组虚拟变量)、P*T(两个虚拟变量的交乘项)。但倘若加入固定效应,则一般会把原有的P或T删除。比如在回归模型中加入各时间点处的固定效应,则删掉P;加入个体固定效应,则删掉T。请问这是什么原理呢?因为P和T的划分方式肯定比固定效应粗略,这两种效应为什么不能共存呢?期待高人指点~~~

关键词:固定效应 虚拟变量 什么需要 DID 两个虚拟变量
沙发
ZZ1119 发表于 2020-6-21 16:21:15 |只看作者 |坛友微信交流群
另外,如果需要加入固定效应,Stata中应该用什么命令语句呢?

使用道具

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

使用道具

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

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-5 10:19