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.