A class of methods that combine dimension reduction and clustering of continuous, categorical or mixed-type data (Markos, Iodice D'Enza and van de Velden 2019; <DOI:10.18637/jss.v091.i10>). For continuous data, the package contains implementations of factorial K-means (Vichi and Kiers 2001; <DOI:10.1016/S0167-9473(00)00064-5>) and reduced K-means (De Soete and Carroll 1994; <DOI:10.1007/978-3-642-51175-2_24>); both methods that combine principal component analysis with K-means clustering. For categorical data, the package provides MCA K-means (Hwang, Dillon and Takane 2006; <DOI:10.1007/s11336-004-1173-x>), i-FCB (Iodice D'Enza and Palumbo 2013, <DOI:10.1007/s00180-012-0329-x>) and Cluster Correspondence Analysis (van de Velden, Iodice D'Enza and Palumbo 2017; <DOI:10.1007/s11336-016-9514-0>), which combine multiple correspondence analysis with K-means. For mixed-type data, it provides mixed Reduced K-means and mixed Factorial K-means (van de Velden, Iodice D'Enza and Markos 2019; <DOI:10.1002/wics.1456>), which combine PCA for mixed-type data with K-means.
Angelos Markos [aut, cre], Alfonso Iodice D'Enza [aut], Michel van de Velden [aut]

Visualise Clusterings at Different Resolutions
c(person("Luke", "Zappia", role = c("aut", "cre"),
email = "luke.zappia@mcri.edu.au"),
person("Alicia", "Oshlack", role = c("aut"),
email = "alicia.oshlack@mcri.edu.au"),
person("Andrea", "Rau", role = c("ctb"),
email = "andrea.rau@inra.fr"))
Deciding what resolution to use can be a difficult question when
approaching a clustering analysis. One way to approach this problem is to
look at how samples move as the number of clusters increases. This package
allows you to produce clustering trees, a visualisation for interrogating
clusterings as resolution increases.
checkmate, igraph, dplyr, grid, ggplot2, viridis, methods,
rlang
testthat, knitr, rmarkdown, SingleCellExperiment, Seurat,
covr
Luke Zappia [aut, cre],
Alicia Oshlack [aut],
Andrea Rau [ctb]

c(person("Luke", "Zappia", role = c("aut", "cre"),
email = "luke.zappia@mcri.edu.au",
comment = c(ORCID = "0000-0001-7744-8565")),
person("Alicia", "Oshlack", role = c("aut"),
email = "alicia.oshlack@mcri.edu.au",
comment = c(ORCID = "0000-0001-9788-5690")),
person("Andrea", "Rau", role = c("ctb"),
email = "andrea.rau@inra.fr"))
Luke Zappia [aut, cre] (<https://orcid.org/0000-0001-7744-8565>),
Alicia Oshlack [aut] (<https://orcid.org/0000-0001-9788-5690>),
Andrea Rau [ctb]