rdist {PerMallows} | R Documentation |
Given a number of permutations, the number of items in the permutations, a distance value and a distance name, generate a sample of permutations with the specified length at the given distance. Can be used to generate derangements and permutations of a given number of cycles
rdist(n, perm.length, dist.value, dist.name = "kendall")
n |
number of permutations in the sample |
perm.length |
number of items in the permutations |
dist.value |
distance value |
dist.name |
distance name. One of: kendall (default), cayley, hamming, ulam |
A sample of permutations at the given distance
rdist(1, 4, 2 ) rdist(1, 4, 2, "ulam") len <- 3 rdist(n = 1, perm.length = len, dist.value = len, "h") #derangement cycles <- 2 rdist(n = 1, perm.length = len, dist.value = len - cycles, "c") #permutation with 2 cycles