我最近也在做这个
你可以看看match命令里的M 和ties 选项,
说实话我也理解得很模糊 也正在等老师的回复,
我给你两个网址 里面的例子会稍微涉及一点如何匹配的问题,但不全,只能给你点线索继续查资料
http://sas-and-r.blogspot.fr/201 ... core-matchingn.html
http://sekhon.berkeley.edu/matching/Match.html
另外,用match一般是研究公共政策的影响 有控制组和traited(不好意思,我也不知道实行政策的组怎么说,我是用法语学的。。。对不上),所以你的变量里肯定有一个取值0/1的虚拟变量,0就是没有享受政策,属于控制组,就是跟取值1的那组匹配。当你计算propensity score时,一般会删掉一个或者几个控制组,比如p>0.8 and p<0.2的 如果组数少的话 你可以逐个计算概率,试试,没被删掉,而且那个虚拟变量取0的就是控制组。我只想到这个笨方法了。。(如果你匹配的只有几个组,应该比较好找) 因为我的做的1万多个住户的match,所以没必要知道谁匹配了谁。只需要知道匹配的方式即可。
如果想交流,加我qq 625754950 我现在读研一,身边同学做这个的少,我们可以交流一下,未必有答案,但可以增加一个思考的方向。加的话注明 match, 祝好!