factoextra: Extract and Visualize the Results of Multivariate Data Analyses

Provides easy-to-use functions to extract and visualize the output of multivariate data analyses, including 'PCA' (Principal Component Analysis), 'CA' (Correspondence Analysis), 'MCA' (Multiple Correspondence Analysis), 'FAMD' (Factor Analysis of Mixed Data), 'MFA' (Multiple Factor Analysis), and 'HMFA' (Hierarchical Multiple Factor Analysis) from different R packages. It also includes support for supplementary qualitative variables in 'FactoMineR' 'FAMD' and 'MFA' workflows, hardened validation for clustering and dimension-reduction helper workflows, backward-compatible phylogenetic dendrogram layout support for current 'igraph' APIs, and 'ggplot2'-based data visualization.

Version: 2.1.0
Depends: R (≥ 4.1.0), ggplot2 (≥ 3.5.2)
Imports: cluster (≥ 2.1.8.2), dendextend (≥ 1.19.1), FactoMineR (≥ 2.13), ggpubr (≥ 0.6.3), grid, rlang (≥ 1.1.7), stats, ggrepel (≥ 0.9.5)
Suggests: ade4, ca, igraph, MASS, knitr, mclust, rmarkdown, testthat (≥ 3.0.0)
Published: 2026-06-26
DOI: 10.32614/CRAN.package.factoextra
Author: Alboukadel Kassambara ORCID iD [aut, cre], Fabian Mundt [aut], Laszlo Erdey ORCID iD [ctb] (affiliation: Faculty of Economics and Business, University of Debrecen, Hungary, contribution: Modern compatibility fixes, tests, and maintenance updates)
Maintainer: Alboukadel Kassambara <alboukadel.kassambara at gmail.com>
BugReports: https://github.com/kassambara/factoextra/issues
License: GPL-2
URL: https://github.com/kassambara/factoextra, https://rpkgs.datanovia.com/factoextra/index.html
NeedsCompilation: no
Citation: factoextra citation info
Materials: README, NEWS
In views: Cluster
CRAN checks: factoextra results

Documentation:

Reference manual: factoextra.html , factoextra.pdf
Vignettes: Extending factoextra to support new analysis backends (source, R code)

Downloads:

Package source: factoextra_2.1.0.tar.gz
Windows binaries: r-devel: factoextra_2.0.0.zip, r-release: factoextra_2.0.0.zip, r-oldrel: factoextra_2.0.0.zip
macOS binaries: r-release (arm64): factoextra_2.1.0.tgz, r-oldrel (arm64): factoextra_2.0.0.tgz, r-release (x86_64): factoextra_2.0.0.tgz, r-oldrel (x86_64): factoextra_2.0.0.tgz
Old sources: factoextra archive

Reverse dependencies:

Reverse imports: ASRgenomics, chooseGCM, CINNA, ClusterGVis, clusterindices, clusterWebApp, cmAnalysis, compindPCA, CompositionalClust, CytoGLMM, drclust, hclusteasy, ihclust, interca, InterCellar, jrSiCKLSNMF, kissDE, KMEANS.KNN, mcdabench, metaCluster, MetaProViz, MissCP, MSstatsLiP, MultiRNAflow, MultivariateAnalysis, musicatk, OMICsPCA, omXplore, pathMED, phoenics, protGear, RelativeDistClust, rKOMICS, rYWAASB, scafari, scECODA, sejmRP, SensMap, SlideCNA, SmartPhos, SQIpro, suRface.analytics, SurvHiDim, tidyexposomics, tRigon, UEI, wilson, WormTensor
Reverse suggests: aridagri, artMS, booklet, DAPAR, GDAtools, immunarch, inaparc, IOBR, longmixr, ModStatR, parameters, pepdiff, PLNmodels, ppclust, PSMatch, ReporterScore, rpcss, see, Silhouette, tinyarray, vcdExtra, wrGraph

Linking:

Please use the canonical form https://CRAN.R-project.org/package=factoextra to link to this page.