SAS中文论坛
标题:
求助!
[打印本页]
作者:
shiyiming
时间:
2012-5-19 16:57
标题:
求助!
有这样一个问题,希望各位前辈帮忙解答!
A,B,C三个数据集分别有变量Xa,Xb,Xc,且Xa,Xb,Xc均为1~100的随机数。可不可以做这样一个匹配,将符合条件的记录挑出来用一个新的数据集记录:(1)将Xa,Xb,Xc两两之间的差值最小的记录做匹配;(2)差值不能大于5;(3)匹配成功的记录从数据集中移除,不能再做下一次的匹配。
如果可以,原理是怎样的?
sas程序怎样实现?
作者:
shiyiming
时间:
2012-5-20 02:49
标题:
Re: 求助!
很好的问题,但是没有答案。不过,如果是uniform的随机数,找到这样的数据好像不大可能。
作者:
shiyiming
时间:
2012-5-20 08:58
标题:
Re: 求助!
没有答案?如果是确定的三个变量,且两两之间都有差值不大于5的数据呢?
作者:
shiyiming
时间:
2012-5-24 10:31
标题:
Re: 求助!
在做PROPENSITY SCORE的时候有个match的原则,类似于你的要求。但是你的要求显然要复杂而且也不是很清晰。如果我是你,我可能想想抽象出来的方法是否合理。京剧
作者:
shiyiming
时间:
2012-5-25 20:49
标题:
Re: 求助!
[quote="jingju11":1g0keizi]在做PROPENSITY SCORE的时候有个match的原则,类似于你的要求。但是你的要求显然要复杂而且也不是很清晰。如果我是你,我可能想想抽象出来的方法是否合理。京剧[/quote:1g0keizi]
京剧大哥,有没有PROPENSITY SCORE的match原则的资料?有的话可不可以发我一份?谢谢!562182975@qq.com
欢迎光临 SAS中文论坛 (http://www.mysas.net/forum/)
Powered by Discuz! X3.2