linear discriminant analysis Algorithm

However, ANOVA uses categorical independent variables and a continuous dependent variable, whereas discriminant analysis has continuous independent variables and a categorical dependent variable (i.e. the class label).When dealing with categorical independent variables, the equivalent technique is discriminant correspondence analysis. It is different from an ANOVA or MANOVA, which is used to predict one (ANOVA) or multiple (MANOVA)The original dichotomous discriminant analysis was developed by Sir Ronald Fisher in 1936.Discriminant function analysis is useful in determine whether a set of variables is effective in predicting category membership.

linear discriminant analysis source code, pseudocode and analysis