小弟是stata新手,现在在进阶学习怎么进行倾向得分匹配(PSM)的内容,现在遇到了一个奇怪的问题,就是在做双重差分PSM的时候会显示以下提示
虽然我知道no observations是没有观测值(样本)的意思,但是我对问题出在哪毫无头绪。我在看书的时候提到过双重差分PSM要求面板数据,如果我讲数据设置为面板格式后,又有下面的提示
我是百思不得其解,我的数据内容如下
不知道这样设置对不对,其中name是个体的ID,t是实验期数,treated是处理变量,y是收入,educ是教育年限,labor是劳动力数量,farm是务农,work是打工,bo是从事农业且打工。
最开始的数据格式是这样的
其他的不变,其中t是处理变量,re14是2014年月收入,re15是2015年月收入,re16是2016年月收入。
请论坛的各位大神帮忙看看哪里出错了。
我在做双重PSM的时候,命令如下:
encord name, gen(named)
xtset named t
diff y, t(treated) p(t) kernel id(named) logit cov(educ labor farm work bo) report support