【发布时间】:2018-11-04 16:18:31
【问题描述】:
我将生成一个包含 5 个元素的向量 x 的组合,每个元素最多重复 2 次。
x = c(1,2,3,4,5,6,7,8,9,10)
我正在使用combn(x,5),但返回 5 个元素的组合而不重复。
在输出中我会这样:((1,2,3,4,5), (1,2,3,4,6), ..., (1,1,3,4,5) ,(1,2,3,4,4), (1,1,2,2,3), ...)
最重要的是每个元素最多表示两次。我想知道是否有一个功能可以做到这一点。
【问题讨论】:
-
请提供您提到的
x和预期输出。 -
我有向量 x =c(1,2,3,4,5,6,7,8,9,10),在输出中我会像 : ((1,2,3 ,4,5),(1,2,3,4,6)....(1,1,3,4,5),(1,2,3,4,4),(1,1, 2,2,3)....),最重要的是每个元素最多重复 2 次span>
标签: r combinations permutation