比方由四个数据 3, 5 ,9 ,13
那么数据集中是4!=24个记录
3 5 9 13
3 5 13 9
3 9 13 5
。。
。。
。。

|
楼主: xiaosanmao
|
2106
7
[原创博文] 求助,如何产生排列数? |
|
博士生 39%
-
|
回帖推荐1# xiaosanmao
8 data _null_;
9 array x(3) (1,2,3);
Here is an example.
SAS function dim=dimension
fact=factorial
call routine: call allperm = all permutaion.
10 do i = 1 to fact(dim(x));
11 call allperm(i, of x[*]);
12 put i 5. +2 x[*];
13 end;
14 run;
1 1 2 3
2 1 3 2
3 3 1 2
4 3 2 1
5 ...
本帖被以下文库推荐
| ||
|
|
| ||
| ||
|
|
||
| ||
| ||
|
|
||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


