这是一个矢量:
myVect = c(1,6,3,12,11,15,7,9,19,21)
如何通过重新排序myVect
获取我们可以获得的所有可能不同向量的列表?
可以通过以下方式获得一种可能的重新排序方式:
set.seed(12)
sample(myVect)
答案 0 :(得分:4)
尝试使用combinat包中的permn
library(combinat)
permn(myVect)
由于所有可能组合的数量为3628800
,因此需要一段时间