SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 712|回复: 7
打印 上一主题 下一主题

data步:组合结果问题

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2010-3-10 21:31:24 | 只看该作者

data步:组合结果问题

各位,晚上好!
我碰上这样一个问题:用sas从1到10的10个数中选择5个数的所有的组合结果写出来。
我想了很久也弄不出来结果。很闷 <!-- s:( --><img src="{SMILIES_PATH}/icon_sad.gif" alt=":(" title="Sad" /><!-- s:( -->
请求各位!
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2010-3-10 21:52:58 | 只看该作者

Re: data步:组合结果问题

从0到9?
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2010-3-10 22:40:32 | 只看该作者

Re: data步:组合结果问题

就是说10个元素中取5个元素的组合的结果
比如说:
第一个观测:
1 2 3 4 5
接着
1 2 3 4 6
1 2 3 4 7
1 2 3 4 8
1 2 3 4 9
1 2 3 4 10
1 2 3 5 6
. . .
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2010-3-11 02:03:00 | 只看该作者

Re: data步:组合结果问题

Clearly there are 252 combinations. The numbers should be distinct among columns each row but not concerning their positions. for example, 12345 same as 12354.
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
5#
 楼主| 发表于 2010-3-11 03:51:02 | 只看该作者

Re: data步:组合结果问题

why not use PROC PLAN which is designed for this job

ods output Plan=Combinations;
proc plan;
      factors Block=252 ordered
              Treat= 5 of 10 comb;
run;
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
6#
 楼主| 发表于 2010-3-11 03:58:50 | 只看该作者

Re: data步:组合结果问题

HEHE.I don't know. why not? Reason is I have never heard of that proc; that is also the reason why I am coming here. I am sure, there always is the person, like you, from whom I can learn a lot.
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
7#
 楼主| 发表于 2010-3-11 08:34:06 | 只看该作者

Re: data步:组合结果问题

感谢各位!
虽然不是data步
但还是解决了
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
8#
 楼主| 发表于 2010-3-11 08:49:42 | 只看该作者

Re: data步:组合结果问题

data步也很简单。楼上哥们给了个过程,我是由衷佩服。所以擦掉,不敢来献丑了。我是搞统计的,对过程很看重。掌握一个过程可以解决很多问题,做一个data coding 只是权宜之计啊。
真正是“崔颢提诗在上头”
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-3 17:24 , Processed in 0.097192 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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