Performs a significance test for correspondence discriminant analysis. See Details.
CDA.test(X, fact, ncomp = NULL, ...)
a data frame of dependent variables (typically contingency or presence-absence table).
factor giving the groups.
an integer giving the number of components to be used for the test. If NULL
nlevels(fact)-1
are used. See Details.
other arguments to pass to summary.manova
. See Details.
An ANOVA or MANOVA table.
CDA consists in two steps: building a correspondence analysis (CA) on X
, then using row coordinates on all CA components as input variables for a linear discriminant analysis. CDA.test
builds the intermediate CA, then uses the first ncomp
components to test for an effect of fact
. If 1 component is used the test is an ANOVA, if more than 1 component are used the test is a MANOVA.
# NOT RUN {
require(ade4)
data(perthi02)
CDA.test(perthi02$tab,perthi02$cla)
# }
Run the code above in your browser using DataLab