cvfolds: Generate cross-validation folds

View source: R/cvfolds.R

cvfoldsR Documentation

Generate cross-validation folds

Description

Randomly split the data indexes into nfolds folds.

Usage

cvfolds(nfolds, datasize)

Arguments

nfolds

The number of folds used in cross-validation.

datasize

The sample size.

Value

A list. Each element contains the index vector of sample data included in this fold.

Examples

# Given sample size 20, generate 5 folds
set.seed(1212)
cvfolds(5, 20)
#[[1]]
# [1]  6 11 14 16
#[[2]]
# [1]  3  5 10 18
#[[3]]
# [1]  4  7  8 19
#[[4]]
# [1]  2  9 12 15
#[[5]]
# [1]  1 13 17 20


cvmaPLFAM documentation built on July 9, 2023, 6:30 p.m.

Related to cvfolds in cvmaPLFAM...