transDA: an R Package for Transformation Discriminant Analysis
J. Li and Y. Melnykov
University of Alabama, Tuscaloosa AL 35487, USA
The Discriminant Analysis, which includes Linear Discriminant Analysis (LDA), Quadratic Discriminant Analysis (QDA) [1], and Mixture Discriminant Analysis (MDA) [2], is recognized for its versatile and reliable approach to classification tasks, and it has countless applications across various fields of study. However, its effectiveness is often constrained by the assumption that each group or subgroup follows a Gaussian distribution, which may not hold for real-world data. Our R package transDA addresses this limitation by integrating transformation into discriminant analysis, allowing for skewness within data groups or subgroups. transDA can handle both non-transformation methods such as LDA, QDA, and MDA and transformation methods [3, 4]. This paper provides a solid theoretical foundation about transfortamion models and detailed descriptions of the functions of transDA, along with illustrative example.
Keywords: Discriminant analysis, R package, Transformation models
References
- [1] R. A. Fisher (1936). The use of multiple measurements in taxonomic problems. Annals of Eugenics, 7(2), 179–188.
- [2] T. Hastie and R. Tibshirani (1996). Discriminant analysis by Gaussian mixtures. Journal of the Royal Statistical Society: Series B, 58, 155–176.
- [3] G. E. Box and D. R. Cox (1964). An analysis of transformations.Journal of the Royal Statistical Society: Series B, 26(2), 211–252.
- [4] B. Manly (1976). Exponential data transformations. Journal of the Royal Statistical Society: Series D, 25(1), 37–42.