【发布时间】:2015-03-30 07:01:52
【问题描述】:
在 SAS 中,如果我有如下字符串或数组,
array x[4] $1 ('A' 'B' 'C' 'D');
我需要生成元素的所有“唯一”排列,如下所示,
[ABCD]
[ABC]
[BCD]
[ACD]
[ABD]
[AB]
[AC]
[AD]
[BC]
[BD]
[CD]
[A]
[B]
[C]
[D]
SAS 中是否有生成所有可能的数组组合的函数?
【问题讨论】:
-
我认为这是组合而不是排列。
-
AB和BA是不同的排列但相同的组合。 -
被问到这是在询问代码。问我编辑的方式更容易接受。
-
感谢大家的回复。我唯一要寻找的是生成所有可能的“独特”变体,所以不管你叫它什么组合或排列对我来说都可以。