| CDA | R Documentation |
This function builds a classification model using Canonical Discriminant Analysis.
CDA(
train,
labels,
tune = FALSE,
methodparameters = NULL,
graph = FALSE,
seed = NULL,
...
)
train |
The training set (description), as a |
labels |
Class labels of the training set ( |
tune |
If true, the function returns parameters instead of a classification model. |
methodparameters |
Present for interface consistency with |
graph |
Present for interface consistency with |
seed |
A specified seed for random number generation, so that two runs on the same data give the same model. Every learning method accepts it, so that it can be set the same way whatever the method; the deterministic ones simply have nothing to draw and give the same model with or without it. |
... |
Other parameters. |
The projection is computed from the class sizes, as the between-class scatter requires. The
predictions, on the other hand, use equal prior probabilities – an observation goes
to the nearest class centre in the canonical space, whatever the size of that class. This is
the geometric reading plot.cda draws, and it is where CDA differs from
LDA, which weights the classes by their observed frequencies: on an
imbalanced problem the two do not predict the same thing.
The classification model, as an object of class cda.
plot.cda, predict.cda, cda-class
require (datasets)
data (iris)
CDA (iris [, -5], iris [, 5])
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.