SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 937|回复: 4
打印 上一主题 下一主题

求助!

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2012-5-19 16:57:41 | 只看该作者

求助!

有这样一个问题,希望各位前辈帮忙解答!
A,B,C三个数据集分别有变量Xa,Xb,Xc,且Xa,Xb,Xc均为1~100的随机数。可不可以做这样一个匹配,将符合条件的记录挑出来用一个新的数据集记录:(1)将Xa,Xb,Xc两两之间的差值最小的记录做匹配;(2)差值不能大于5;(3)匹配成功的记录从数据集中移除,不能再做下一次的匹配。
如果可以,原理是怎样的?
sas程序怎样实现?
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2012-5-20 02:49:08 | 只看该作者

Re: 求助!

很好的问题,但是没有答案。不过,如果是uniform的随机数,找到这样的数据好像不大可能。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2012-5-20 08:58:12 | 只看该作者

Re: 求助!

没有答案?如果是确定的三个变量,且两两之间都有差值不大于5的数据呢?
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2012-5-24 10:31:48 | 只看该作者

Re: 求助!

在做PROPENSITY SCORE的时候有个match的原则,类似于你的要求。但是你的要求显然要复杂而且也不是很清晰。如果我是你,我可能想想抽象出来的方法是否合理。京剧
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
5#
 楼主| 发表于 2012-5-25 20:49:21 | 只看该作者

Re: 求助!

[quote="jingju11":1g0keizi]在做PROPENSITY SCORE的时候有个match的原则,类似于你的要求。但是你的要求显然要复杂而且也不是很清晰。如果我是你,我可能想想抽象出来的方法是否合理。京剧[/quote:1g0keizi]
京剧大哥,有没有PROPENSITY SCORE的match原则的资料?有的话可不可以发我一份?谢谢!562182975@qq.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2025-5-6 09:08 , Processed in 0.067484 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表