cvseg: Get CV segments

Description Usage Arguments Value Author(s) See Also Examples

View source: R/xval.R

Description

Get cross-validation segments that have (as far as possible) the same ratio of all classes (if classes are present)

Usage

1
cvseg(x, fold = 7, seed = NULL)

Arguments

x

a factor, character or numeric vector that describes class membership of a set of items, or, a numeric vector indicating unique indices of items, or, a numeric of length 1 that describes the number of items to segment (without any classes)

fold

the desired number of segments

seed

randomization seed for reproducibility

Value

a list where each element is a set of indices that defines the CV segment.

Author(s)

Henning Redestig

See Also

the cvsegments function in the pls package

Examples

1
2
3
seg <- cvseg(iris$Species, 10)
sapply(seg, function(s) table(iris$Species[s]))
cvseg(20, 10)

pcaMethods documentation built on Nov. 8, 2020, 6:19 p.m.