我刚开始使用 rd 设计,并且有一个关于考虑固定效应的问题。假设我有一个带有结果变量 y 的数据框 df(在几年内观察了 100 个地区),运行变量 x。我希望用“因素”变量“地区”来解释地区固定效应
根据我的指定方式,两者都给出了截然不同的估计covs
:
我用了 -
rdrobust(df$y, df$x, covs=cbind(df$district), c=0, all=TRUE)
- 和 -
blocks.d = model.matrix(~df$district+0)
rdrobust(df$y , df$x, covs=blocks.d, c=0, all=TRUE)
- 基于我看到的答案(上面链接),但令人费解的是,这两种方法的结果有何显着不同。是否使用covs
正确的方法来控制固定效果?如果是这样,上述哪种方法更好?我尝试浏览rdrobust
文档,但不幸的是无法弄清楚