R: Return all permutations of a vector

permute {vipor} | R Documentation

## Return all permutations of a vector

### Description

Recursively generates all permutations of a vector. The result will be `factorial(length(vals))` long so be careful with any longer vectors (e.g. longer than 10).

### Usage

    permute(vals)

### Arguments

`vals` | a vector of elements to be permuted

### Value

A list of vectors containing all permutation of the values

### See Also

`sample`

### Examples

    permute(letters[1:3])
    permute(1:5)

[Package vipor version 0.4.5 Index]