permutations: Generate all distinct permutations of a vector

Description Usage Arguments Value Author(s) References Examples

View source: R/permutations.R

Description

Generate all distinct permutations of a vector

Usage

1

Arguments

x

vector to permute

Value

A matrix of all distinct permutations (by row)

Author(s)

Museful

References

https://stackoverflow.com/a/20199902/986793

Examples

1

Example output

      [,1] [,2] [,3] [,4]
 [1,] "A"  "B"  "C"  "D" 
 [2,] "A"  "B"  "D"  "C" 
 [3,] "A"  "C"  "B"  "D" 
 [4,] "A"  "C"  "D"  "B" 
 [5,] "A"  "D"  "B"  "C" 
 [6,] "A"  "D"  "C"  "B" 
 [7,] "B"  "A"  "C"  "D" 
 [8,] "B"  "A"  "D"  "C" 
 [9,] "B"  "C"  "A"  "D" 
[10,] "B"  "C"  "D"  "A" 
[11,] "B"  "D"  "A"  "C" 
[12,] "B"  "D"  "C"  "A" 
[13,] "C"  "A"  "B"  "D" 
[14,] "C"  "A"  "D"  "B" 
[15,] "C"  "B"  "A"  "D" 
[16,] "C"  "B"  "D"  "A" 
[17,] "C"  "D"  "A"  "B" 
[18,] "C"  "D"  "B"  "A" 
[19,] "D"  "A"  "B"  "C" 
[20,] "D"  "A"  "C"  "B" 
[21,] "D"  "B"  "A"  "C" 
[22,] "D"  "B"  "C"  "A" 
[23,] "D"  "C"  "A"  "B" 
[24,] "D"  "C"  "B"  "A" 

stackoverflow documentation built on Jan. 10, 2020, 9:07 a.m.