x: A permutation vector (any object that can be converted into a permutation vector, e.g., a integer vector or a hclust object) or a matrix representing a permutation. Arguments are checked.
Returns
permutation_vector2matrix(): returns a permutation matrix.
permutation_matrix2vector(): returns the permutation as a integer vector.
Examples
## create a random permutation vectorpv <- structure(sample(5), names = paste0("X",1:5))pv
## convert into a permutation matrixpm <- permutation_vector2matrix(pv)pm
## convert backpermutation_matrix2vector(pm)
See Also
Other permutation: get_order(), permute(), ser_dist(), ser_permutation(), ser_permutation_vector()