Learn R Programming

forestRK (version 0.0-5)

bstrap: Performs bootstrap sampling of the (training) dataset

Description

Performs bootstrap sampling of our (training) dataset; this function is used inside of the forestRK function.

Usage

bstrap(dat = data.frame(), nbags, samp.size)

Arguments

dat

a numericized data frame that stores both the covariates of the observations and their numericized class types y; dat should contain no NA or NaN's.

nbags

the number of bags or the number of bootstrap samples that we want to generate.

samp.size

the number of samples that each bag (individual bootstrap sample) should contain.

Value

A list containing a data frames of bootstrap samples generated from dat.

See Also

forestRK

Examples

Run this code
# NOT RUN {
  ## example: iris dataset
  ## load the forestRK package
  library(forestRK)

  # covariates of training data set
  x.train <- x.organizer(iris[,1:4], encoding = "num")[c(1:25,51:75,101:125),]
  y.train <- y.organizer(iris[c(1:25,51:75,101:125),5])$y.new
  # combine the covariates x with class types y
  b <- data.frame(cbind(x.train, y.train))

  ## bstrp function example
  bootstrap.sample <- bstrap(dat = b, nbags = 20, samp.size = 30)
# }

Run the code above in your browser using DataLab