Generate all possible permutations (or n-tuples)

前端 未结 2 1956
盖世英雄少女心
盖世英雄少女心 2020-12-01 16:12

I\'d like to create a data.frame of all possible permutations of 10 variables that can be either 1 or 2

2*2*2*2*2*2*2*2*2*2 = 1024 # possible

1,1,1,1,1,1,1,         


        
2条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-01 16:23

    how about this:

    tmp = expand.grid(1:2,1:2,1:2,1:2,1:2,1:2,1:2,1:2,1:2,1:2)
    

    or this (thanks Tyler):

    x <- list(1:2)
    tmp = expand.grid(rep(x, 10))
    

提交回复
热议问题