在SAS中,如果我有一个字符串或数组,如下所示,
array x[4] $1 ('A' 'B' 'C' 'D');
Run Code Online (Sandbox Code Playgroud)
我需要生成元素的所有"唯一"排列,如下所示,
[ABCD]
[ABC]
[BCD]
[ACD]
[ABD]
[AB]
[AC]
[AD]
[BC]
[BD]
[CD]
[A]
[B]
[C]
[D]
Run Code Online (Sandbox Code Playgroud)
SAS中是否有一个函数用于生成阵列的所有可能组合?
SAS 具有计算组合和排列的内置函数,allcomb以及allperm.
ALLCOMB 函数的 SAS 文档:http://support.sas.com/documentation/cdl/en/lrdict/64316/HTML/default/viewer.htm#a003112305.htm
| 归档时间: |
|
| 查看次数: |
2173 次 |
| 最近记录: |