DID 只能分类时间趋势效应和实验效应,但无法真正控制自我选择偏误。DID 的假设是,control 组和 Treat 组各方面特征很相似,但在实际分析过程中,这个假设通常不满足。
PSM 采用配对的方法,可以基本上保证 Control 组和 Treat 组的相似性;然而,PSM 无法分离时间趋势效应和实验效应。
因此,目前很多文章都是将两者结合起来。
diff 中的核匹配原理上应该是与 Psmatch2 相似,但具体算法上可能会有点微笑的差别。由于没有仔细对比过二者的 ado 文档,不敢妄加评论。