Learn R Programming

perry (version 0.1.1)

bootControl: Control object for bootstrap samples

Description

Generate an object that controls how to draw bootstrap samples and which bootstrap estimator of prediction error to compute.

Usage

bootControl(R = 1, type = c("0.632", "out-of-bag"),
    grouping = NULL)

Arguments

R
an integer giving the number of bootstrap samples.
type
a character string specifying a bootstrap estimator. Possible values are "0.632" (the default), or "out-of-bag".
grouping
a factor specifying groups of observations.

Value

  • An object of class "bootSamples" with the following components:
  • Ran integer giving the number of bootstrap samples.
  • typea character string specifying the type of bootstrap estimator.
  • groupingif supplied, a factor specifying groups of observations. The groups will then be resampled rather than individual observations such that all observations within a group belong either to the bootstrap sample or the test data.

References

Efron, B. (1983) Estimating the error rate of a prediction rule: improvement on cross-validation. Journal of the American Statistical Association, 78(382), 316--331.

See Also

perrySplits, bootSamples, foldControl, splitControl

Examples

Run this code
set.seed(1234)  # set seed for reproducibility
perrySplits(20, bootControl())
perrySplits(20, bootControl(R = 10))

Run the code above in your browser using DataLab