resample_strat_uniform
draws a stratified random sample (with
or without replacement) from the samples in data
. Stratification is over
the levels of data[, param$response]
. The same number of samples is drawn
within each level.
resample_strat_uniform(
data,
param = list(strat = "class", nstrat = Inf, replace = FALSE)
)
a data.frame
, rows represent samples
a list with the following components: strat
is either the name
of a factor variable in data
that defines the stratification levels, or a
vector of type factor and length nrow(data)
; n
is a numeric value
specifying the size of the subsample; replace
determines if sampling is
with or without replacement
a data.frame
containing a subset of the rows of data
.
If param$replace=FALSE
, a subsample of size
min(param$n,nrow(data))
will be drawn from data
. If param$replace=TRUE
,
the size of the subsample is param$n
.