我想知道如何在DID模型中再加入一个机制变量(上表中是ln(vapw))分析实验组和对照组中ln(vapw)变量的影响区别,但是我不知道如果在stata命令中如何对这个结果进行编码,部分数据如下,变量a=dumpinter*casetime*maxtfp
在不考虑a的情况下我的回归结果是正常且显著
diff patent_suc,t( dumpinter ) p( casetime ) cov( maxtfp size capital ) test
我想要研究加入a以后的结果于是尝试将a放入控制变量中
.diff patent_suc,t( dumpinter ) p( casetime ) cov( a maxtfp size capital) test
Number of observations (baseline): 602366
Before After
Control: 571863 - 571863
Treated: 30503 - 30503
602366 -
t-test at period = 0:
----------------------------------------------------------------------------------------------
Variable(s) | Mean Control | Mean Treated | Diff. | |t| | Pr(|T|>|t|)
---------------------+------------------+--------------+------------+---------+---------------
patent_suc | 1.121 | 0.888 | -0.233 | 2.30 | 0.0212**
a | 0.000 | 0.000 | 0.000 | . | .
maxtfp | 4.397 | 4.148 | -0.248 | 24.05 | 0.0000***
size | 5.405 | 5.257 | -0.148 | 19.62 | 0.0000***
capital | 0.077 | 0.080 | 0.003 | 1.87 | 0.0611*
----------------------------------------------------------------------------------------------
*** p<0.01; ** p<0.05; * p<0.1
不知道为什么a这一栏没有数据显示,想求问各位老师和同学是不是我DID模型理解错了,这里的变量a不应该在这个命令下使用
部分数据列示如下:
----------------------- copy starting from the next line -----------------------
------------------ copy up to and including the previous line ------------------