IDEAS home Printed from https://ideas.repec.org/a/jss/jstsof/v032i03.html
   My bibliography  Save this article

An Object-Oriented Framework for Robust Multivariate Analysis

Author

Listed:
  • Todorov, Valentin
  • Filzmoser, Peter

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.

Suggested Citation

  • Todorov, Valentin & Filzmoser, Peter, 2009. "An Object-Oriented Framework for Robust Multivariate Analysis," Journal of Statistical Software, Foundation for Open Access Statistics, vol. 32(i03).
  • Handle: RePEc:jss:jstsof:v:032:i03
    DOI: http://hdl.handle.net/10.18637/jss.v032.i03
    as

    Download full text from publisher

    File URL: https://www.jstatsoft.org/index.php/jss/article/view/v032i03/v32i03.pdf
    Download Restriction: no

    File URL: https://www.jstatsoft.org/index.php/jss/article/downloadSuppFile/v032i03/rrcov_1.0-00.tar.gz
    Download Restriction: no

    File URL: https://www.jstatsoft.org/index.php/jss/article/downloadSuppFile/v032i03/robustbase_0.4-5.tar.gz
    Download Restriction: no

    File URL: https://www.jstatsoft.org/index.php/jss/article/downloadSuppFile/v032i03/v32i03.R
    Download Restriction: no

    File URL: https://libkey.io/http://hdl.handle.net/10.18637/jss.v032.i03?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Valentin Todorov, 2007. "Robust selection of variables in linear discriminant analysis," Statistical Methods & Applications, Springer;Società Italiana di Statistica, vol. 15(3), pages 395-407, February.
    2. Abul Naga, Ramses & Antille, Gerard, 1990. "Stability of robust and non-robust principal components analysis," Computational Statistics & Data Analysis, Elsevier, vol. 10(2), pages 169-174, October.
    3. Stephan Morgenthaler, 2007. "A survey of robust statistics," Statistical Methods & Applications, Springer;Società Italiana di Statistica, vol. 15(3), pages 271-293, February.
    4. N. Locantore & J. Marron & D. Simpson & N. Tripoli & J. Zhang & K. Cohen & Graciela Boente & Ricardo Fraiman & Babette Brumback & Christophe Croux & Jianqing Fan & Alois Kneip & John Marden & Daniel P, 1999. "Robust principal component analysis for functional data," TEST: An Official Journal of the Spanish Society of Statistics and Operations Research, Springer;Sociedad de Estadística e Investigación Operativa, vol. 8(1), pages 1-73, June.
    5. Todorov, Valentin & Filzmoser, Peter, 2010. "Robust statistic for the one-way MANOVA," Computational Statistics & Data Analysis, Elsevier, vol. 54(1), pages 37-48, January.
    6. He, Xuming & Fung, Wing K., 2000. "High Breakdown Estimation for Multiple Populations with Applications to Discriminant Analysis," Journal of Multivariate Analysis, Elsevier, vol. 72(2), pages 151-162, February.
    7. Hawkins, Douglas M., 1994. "The feasible solution algorithm for the minimum covariance determinant estimator in multivariate data," Computational Statistics & Data Analysis, Elsevier, vol. 17(2), pages 197-210, February.
    8. Stephan Morgenthaler, 2007. "A survey of robust statistics," Statistical Methods & Applications, Springer;Società Italiana di Statistica, vol. 16(1), pages 171-172, June.
    9. Croux, Christophe & Haesbroeck, Gentiane, 1999. "Influence Function and Efficiency of the Minimum Covariance Determinant Scatter Matrix Estimator," Journal of Multivariate Analysis, Elsevier, vol. 71(2), pages 161-190, November.
    10. Stromberg, Arnold, 2004. "Why Write Statistical Software? The Case of Robust Statistical Methods," Journal of Statistical Software, Foundation for Open Access Statistics, vol. 10(i05).
    11. Todorov, Valentin, 1992. "Computing the minimum covariance determinant estimator (MCD) by simulated annealing," Computational Statistics & Data Analysis, Elsevier, vol. 14(4), pages 515-525, November.
    12. Hubert, Mia & Van Driessen, Katrien, 2004. "Fast and robust discriminant analysis," Computational Statistics & Data Analysis, Elsevier, vol. 45(2), pages 301-320, March.
    13. Croux, Christophe & Ruiz-Gazen, Anne, 2005. "High breakdown estimators for principal components: the projection-pursuit approach revisited," Journal of Multivariate Analysis, Elsevier, vol. 95(1), pages 206-226, July.
    14. Todorov, Valentin & Neykov, Neyko & Neytchev, Plamen, 1994. "Robust two-group discrimination by bounded influence regression. A Monte Carlo simulation," Computational Statistics & Data Analysis, Elsevier, vol. 17(3), pages 289-302, March.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. repec:jss:jstsof:32:i03 is not listed on IDEAS
    2. Todorov, Valentin & Filzmoser, Peter, 2010. "Robust statistic for the one-way MANOVA," Computational Statistics & Data Analysis, Elsevier, vol. 54(1), pages 37-48, January.
    3. Pires, Ana M. & Branco, João A., 2010. "Projection-pursuit approach to robust linear discriminant analysis," Journal of Multivariate Analysis, Elsevier, vol. 101(10), pages 2464-2485, November.
    4. Md. Matiur Rahaman & Md. Nurul Haque Mollah, 2019. "Robustification of Gaussian Bayes Classifier by the Minimum β-Divergence Method," Journal of Classification, Springer;The Classification Society, vol. 36(1), pages 113-139, April.
    5. Valentin Todorov, 2007. "Robust selection of variables in linear discriminant analysis," Statistical Methods & Applications, Springer;Società Italiana di Statistica, vol. 15(3), pages 395-407, February.
    6. Valentin Todorov, 2007. "Robust selection of variables in linear discriminant analysis," Statistical Methods & Applications, Springer;Società Italiana di Statistica, vol. 15(3), pages 395-407, February.
    7. Graciela Boente & Matías Salibian-Barrera, 2015. "S -Estimators for Functional Principal Component Analysis," Journal of the American Statistical Association, Taylor & Francis Journals, vol. 110(511), pages 1100-1111, September.
    8. Croux, Christophe & Joossens, Kristel, 2005. "Influence of observations on the misclassification probability in quadratic discriminant analysis," Journal of Multivariate Analysis, Elsevier, vol. 96(2), pages 384-403, October.
    9. Cerioli, Andrea & Farcomeni, Alessio, 2011. "Error rates for multivariate outlier detection," Computational Statistics & Data Analysis, Elsevier, vol. 55(1), pages 544-553, January.
    10. Sajobi, Tolulope T. & Lix, Lisa M. & Dansu, Bolanle M. & Laverty, William & Li, Longhai, 2012. "Robust descriptive discriminant analysis for repeated measures data," Computational Statistics & Data Analysis, Elsevier, vol. 56(9), pages 2782-2794.
    11. Cevallos-Valdiviezo, Holger & Van Aelst, Stefan, 2019. "Fast computation of robust subspace estimators," Computational Statistics & Data Analysis, Elsevier, vol. 134(C), pages 171-185.
    12. Claudio Agostinelli & Luca Greco, 2019. "Weighted likelihood estimation of multivariate location and scatter," TEST: An Official Journal of the Spanish Society of Statistics and Operations Research, Springer;Sociedad de Estadística e Investigación Operativa, vol. 28(3), pages 756-784, September.
    13. Bali, Juan Lucas & Boente, Graciela, 2017. "Robust estimators under a functional common principal components model," Computational Statistics & Data Analysis, Elsevier, vol. 113(C), pages 424-440.
    14. J. L. Alfaro & J. Fco. Ortega, 2009. "A comparison of robust alternatives to Hotelling's T2 control chart," Journal of Applied Statistics, Taylor & Francis Journals, vol. 36(12), pages 1385-1396.
    15. Bali, Juan Lucas & Boente, Graciela, 2015. "Influence function of projection-pursuit principal components for functional data," Journal of Multivariate Analysis, Elsevier, vol. 133(C), pages 173-199.
    16. B. Barış Alkan, 2016. "Robust Principal Component Analysis Based on Modified Minimum Covariance Determinant in the Presence of Outliers," Alphanumeric Journal, Bahadir Fatih Yildirim, vol. 4(2), pages 85-94, September.
    17. Roland Fried & Herold Dehling, 2011. "Robust nonparametric tests for the two-sample location problem," Statistical Methods & Applications, Springer;Società Italiana di Statistica, vol. 20(4), pages 409-422, November.
    18. Christophe Croux & Catherine Dehon, 2010. "Influence functions of the Spearman and Kendall correlation measures," Statistical Methods & Applications, Springer;Società Italiana di Statistica, vol. 19(4), pages 497-515, November.
    19. Leonid Hanin, 2021. "Cavalier Use of Inferential Statistics Is a Major Source of False and Irreproducible Scientific Findings," Mathematics, MDPI, vol. 9(6), pages 1-13, March.
    20. Youssef Allouah & Rachid Guerraoui & L^e-Nguy^en Hoang & Oscar Villemaud, 2022. "Robust Sparse Voting," Papers 2202.08656, arXiv.org, revised Jan 2024.
    21. Luca Greco & Alessio Farcomeni, 2016. "A plug-in approach to sparse and robust principal component analysis," TEST: An Official Journal of the Spanish Society of Statistics and Operations Research, Springer;Sociedad de Estadística e Investigación Operativa, vol. 25(3), pages 449-481, September.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:jss:jstsof:v:032:i03. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Christopher F. Baum (email available below). General contact details of provider: http://www.jstatsoft.org/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.