Published by the Foundation for Open Access Statistics Editors-in-chief: Bettina Grün, Torsten Hothorn, Rebecca Killick, Edzer Pebesma, Achim Zeileis    ISSN 1548-7660; CODEN JSSOBK
Authors: Valentin Todorov, Peter Filzmoser
Title: An Object-Oriented Framework for Robust Multivariate Analysis
Abstract: Taking advantage of the S4 class system of the programming environment R, which facilitates the creation and maintenance of reusable and modular components, an object-oriented framework for robust multivariate analysis was developed. The framework resides in the packages robustbase and rrcov and includes an almost complete set of algorithms for computing robust multivariate location and scatter, various robust methods for principal component analysis as well as robust linear and quadratic discriminant analysis. The design of these methods follows common patterns which we call statistical design patterns in analogy to the design patterns widely used in software engineering. The application of the framework to data analysis as well as possible extensions by the development of new methods is demonstrated on examples which themselves are part of the package rrcov.

Page views:: 10119. Submitted: 2009-02-26. Published: 2009-10-14.
Paper: An Object-Oriented Framework for Robust Multivariate Analysis     Download PDF (Downloads: 7111)
rrcov_1.0-00.tar.gz: R source package Download (Downloads: 1295; 785KB)
robustbase_0.4-5.tar.gz: R source package Download (Downloads: 1206; 439KB)
v32i03.R: R example code from the paper Download (Downloads: 2892; 12KB)

DOI: 10.18637/jss.v032.i03

This work is licensed under the licenses
Paper: Creative Commons Attribution 3.0 Unported License
Code: GNU General Public License (at least one of version 2 or version 3) or a GPL-compatible license.