DIABLO.test | R Documentation |
Performs a permutation significance test based on cross-validation with DIABLO (block.plsda
or block.splsda
).
DIABLO.test(x, method = c("mahalanobis.dist", "max.dist", "centroids.dist"),
validation = c("Mfold", "loo"), k = 7, nperm = 999, progress = TRUE, ...)
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). |
nperm |
number of permutations. |
progress |
logical indicating if the progress bar should be displayed. |
... |
other arguments to pass to |
The function uses the weighted predicted classification error rate (see perf
).
method |
a character string indicating the name of the test. |
data.name |
a character string giving the name of the data, plus additional information. |
statistic |
the value of the test statistics (classification error rate). |
permutations |
the number of permutations. |
p.value |
the p-value of the test. |
Maxime HERVE <maxime.herve@univ-rennes1.fr>
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.test(DIABLO)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.