Me gustaría crear un hoja.de.datos de todas las posibles permutaciones de 10 variables que pueden ser 1 ó 2generar todas las permutaciones posibles (o n-tuplas)
2*2*2*2*2*2*2*2*2*2 = 1024 # possible
1,1,1,1,1,1,1,1,1,1
1,2,1,1,1,1,1,1,1,1
1,2,2,1,1,1,1,1,1,1
1,2,2,2,1,1,1,1,1,1
...
¿Existe una "rápida" manera de hacer esto en R?
Hay una función 'permutations' en gregmisc creo. Puede forzar la matriz resultante a un data.frame. –
Alternativamente 'combn' en' base', combinado con 'unique (x, MARGIN = 2)'. – jbaums
No es una permutación. [Permutaciones] (https://en.wikipedia.org/wiki/Permutation) son reordenamientos de objetos. No puede reorganizar '1,1,1,1,1,1,1,1,1,1' en' 1,2,1,1,1,1,1,1,1,1', porque el primero cadena no tiene ningún '2'. – liori