createLeavePersonsOutFolds: Create Leave-persons-out Folds

Description Usage Arguments Details Value See Also Examples

Description

This function is used to create a leave-persons-out cross-validation fold vector to be used by crossvalidate.

Usage

1
createLeavePersonsOutFolds(gpModel, k = 10)

Arguments

gpModel

object of class GPPM.

k

integer scalar. Number of folds to create.

Details

The folds are created such that the data of each person is fully in one fold.

Value

A fold vector, which is a vector of length nrow(datas(gpModel)) of integers from 1 to k. If foldVector[i]=j, then data point i is assigned to fold j.

See Also

crossvalidate for how to use the created fold vector to perform cross-validation.

Examples

1
2
3
4
data("demoLGCM")
lgcm <- gppm('muI+muS*t','varI+covIS*(t+t#)+varS*t*t#+(t==t#)*sigma',
        demoLGCM,'ID','y')
theFolds <- createLeavePersonsOutFolds(lgcm)

gppm documentation built on May 2, 2019, 6:50 a.m.