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: Marie Chavent, Vanessa Kuentz-Simonet, Benoît Liquet, Jérôme Saracco
Title: ClustOfVar: An R Package for the Clustering of Variables
Abstract: Clustering of variables is as a way to arrange variables into homogeneous clusters, i.e., groups of variables which are strongly related to each other and thus bring the same information. These approaches can then be useful for dimension reduction and variable selection. Several specific methods have been developed for the clustering of numerical variables. However concerning qualitative variables or mixtures of quantitative and qualitative variables, far fewer methods have been proposed. The R package ClustOfVar was specifically developed for this purpose. The homogeneity criterion of a cluster is defined as the sum of correlation ratios (for qualitative variables) and squared correlations (for quantitative variables) to a synthetic quantitative variable, summarizing ``as good as possible'' the variables in the cluster. This synthetic variable is the first principal component obtained with the PCAMIX method. Two clustering algorithms are proposed to optimize the homogeneity criterion: iterative relocation algorithm and ascendant hierarchical clustering. We also propose a bootstrap approach in order to determine suitable numbers of clusters. We illustrate the methodologies and the associated package on small datasets.

Page views:: 6449. Submitted: 2011-11-04. Published: 2012-09-22.
Paper: ClustOfVar: An R Package for the Clustering of Variables     Download PDF (Downloads: 11469)
ClustOfVar_0.7.tar.gz: R source package Download (Downloads: 538; 32KB)
v50i13.R: R example code from the paper Download (Downloads: 604; 1KB)

DOI: 10.18637/jss.v050.i13

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.