看了一些关于R studio做psm的教程,有如下疑问,望知情者帮助解惑:
在进行Propensity Score matching前,常要求先进行Estimation of Propensity scores。
Estimation of Propensity scores使用的语句如“ps<--glm(treat~age+educ+nodegree+re74+re75,data=lalonde,family=binomial())”,Propensity Score matching使用的语句如“m.nn<--‐matchit(treat~age+educ+nodegree+re74+re75,data=lalonde,method="nearest",ratio=1)”。
既然matchit能够计算出pscore,并按照pscore进行match,此处进行glm求Estimation of Propensity scores的意义是什么?
matchit的语句能否基于Estimation of Propensity scores得到的ps语句修改为“m.nn<--‐matchit(treat~ps,data=lalonde,method="nearest",ratio=1)”?这样修改与原语句是否有本质区别?


雷达卡





京公网安备 11010802022788号







