A version of sample that doesn't have awkward behaviour when length(x) == 1.
Vectorized version of sample using Vectorize
sampleV(x, size, replace = FALSE, prob = NULL)A random permutation, as in sample, but with size vectorized.
either a vector of one or more elements from which to choose, or a positive integer. See ‘Details.’
a non-negative integer giving the number of items to choose.
should sampling be with replacement?
a vector of probability weights for obtaining the elements of the vector being sampled.
Intended for internal use only. size is vectorized.