base::sample() help file.Adapted directly from the base::sample() help file.
resampleZeroProof is a version that works even if sum of all
probabilities passed to sample.int is zero.
This causes an error in sample.int.
resample(x, ...)resampleZeroProof(spreadProbHas0, x, n, prob)
either a vector of one or more elements from which to choose, or a positive integer. See ‘Details.’
Passed to base::sample()
logical. Does spreadProb have any zeros on it.
a positive number, the number of items to choose from. See ‘Details.’
a vector of probability weights for obtaining the elements of the vector being sampled.