Learn R Programming

latrend (version 1.1.0)

createTrainDataFolds: Create the training data for each of the k models in k-fold cross validation evaluation

Description

Create the training data for each of the k models in k-fold cross validation evaluation

Usage

createTrainDataFolds(
  data,
  folds = 10,
  id = getOption("latrend.id"),
  seed = NULL
)

Arguments

data

A data.frame representing the complete dataset.

folds

The number of folds. By default, a 10-fold scheme is used.

id

The trajectory identifier variable.

seed

The seed to use, in order to ensure reproducible fold generation at a later moment.

Value

A list of data.frame of the folds training datasets.

See Also

Other validation methods: createTestDataFolds(), createTestDataFold(), latrendBoot(), latrendCV(), lcModel-data-filters

Examples

Run this code
# NOT RUN {
data(latrendData)
trainFolds <- createTrainDataFolds(latrendData, folds = 10, id = "Id")

trainFolds <- createTrainDataFolds(latrendData, folds = 10, id = "Id", seed = 1)
# }

Run the code above in your browser using DataLab