rcc
.tune.rcc(X, Y, grid1 = seq(0.001, 1, length = 5),
grid2 = seq(0.001, 1, length = 5),
validation = c("loo", "Mfold"), folds,
M = 10, plt = TRUE)
NA
s are allowed.NA
s are allowed.lambda1
and lambda2
at which cross-validation score should be computed. Defaults to
grid1=grid2=seq(0.001, 1, length=5)
."loo"
(leave-one-out) or "Mfolds"
(M-folds). See Details.split
)
containing the indices for the validation sample (see Details).validation="Mfold"
. Defaults to
M=10
.imgCV
function.grid1
and grid2
.validation="Mfolds"
, M-fold cross-validation is performed by calling
Mfold
. When folds
is given, the elements of folds
should be integer vectors
specifying the indices of the validation sample and the argument M
is
ignored. Otherwise, the folds are generated. The number of cross-validation
folds is specified with the argument M
. If validation="loo"
,
leave-one-out cross-validation is performed by calling the
loo
function. In this case the arguments folds
and M
are ignored.
The estimation of the missing values can be performed
by the reconstitution of the data matrix using the nipals
function. Otherwise, missing
values are handled by casewise deletion in the rcc
function.
loo
, Mfold
, image.tune.rcc
and http://www.mixOmics.org for more details.data(nutrimouse)
X <- nutrimouse$lipid
Y <- nutrimouse$gene
## this can take some seconds
tune.rcc(X, Y, validation = "Mfold")
Run the code above in your browser using DataLab