【发布时间】:2020-03-26 14:23:11
【问题描述】:
我想创建一个function,它为不同大小的向量创建所有可能的permutations 元素-1,0,1。
例如对于大小为 2 的向量,我将拥有 3^2 vectors。这很容易写如下,但如果我想为大小为 6 的向量做,我必须写 729。
x1 = c(1,1)
x2= c(1,0)
x3 = c(1,-1)
x4 = c(0,0)
x5 = c(0,1)
x6 = c(0,-1)
x7= c(-1,1)
x8 = c(-1,0)
x9 = c(-1,-1)
对于大小为 3 的向量...
(1,1,1)
(1,1,0)
(1,1,-1)
(1,0,0)..... etc
有什么想法可以让这更简单吗?谢谢。
【问题讨论】:
标签: function permutation r function combinations permutation