DIABLO.cv | R Documentation |
Performs cross validation with DIABLO (block.plsda
or block.splsda
).
DIABLO.cv(x, method = c("mahalanobis.dist", "max.dist", "centroids.dist"),
validation = c("Mfold", "loo"), k = 7, repet = 10, ...)
x |
an object of class |
method |
criterion used to predict class membership. See |
validation |
a character giving the kind of (internal) validation to use. See |
k |
an integer giving the number of folds (can be re-set internally if needed). |
repet |
an integer giving the number of times the whole procedure has to be repeated. |
... |
other arguments to pass to |
The function uses the weighted predicted classification error rate (see perf
).
repet |
number of times the whole procedure was repeated. |
k |
number of folds. |
validation |
kind of validation used. |
ncomp |
number of components used. |
method |
criterion used to classify individuals of the test sets. |
NMC.mean |
mean classification error rate (based on |
NMC.se |
standard error of the classification error rate (based on |
Maxime HERVE <mx.herve@gmail.com>
block.plsda
, block.splsda
, perf
## Not run:
require(mixOmics)
data(nutrimouse)
data <- list(gene=nutrimouse$gene,lipid=nutrimouse$lipid,Y=nutrimouse$diet)
DIABLO <- block.plsda(X=data,indY=3)
DIABLO.cv(DIABLO)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.