random.kfolds: Partition an mldr object into k folds

Description Usage Arguments Value Examples

View source: R/partitions_rand.R

Description

This method randomly partitions the given dataset into k folds, providing training and test partitions for each fold.

Usage

1
random.kfolds(mld, k = 5, seed = 10, get.indices = FALSE)

Arguments

mld

The mldr object to be partitioned

k

The number of folds to be generated. By default is 5

seed

The seed to initialize the random number generator. By default is 10. Change it if you want to obtain partitions containing different samples, for instance to use a 2x5 fcv strategy

get.indices

A logical value indicating whether to return lists of indices or lists of "mldr" objects

Value

An mldr.folds object. This is a list containing k elements, one for each fold. Each element is made up of two mldr objects, called train and test

Examples

1
2
3
4
5
6
7
8
## Not run: 
library(mldr.datasets)
library(mldr)
folds.emotions <- random.kfolds(emotions)
summary(folds.emotions[[1]]$train)
summary(folds.emotions[[1]]$test)

## End(Not run)

mldr.datasets documentation built on May 2, 2019, 3:43 p.m.