majority_voting | R Documentation |
Combine clustering results using majority voting.
majority_voting(E, is.relabelled = TRUE)
E |
a matrix of clusterings with number of rows equal to the number of cases to be clustered, number of columns equal to the clustering obtained by different resampling of the data, and the third dimension are the different algorithms. Matrix may already be two-dimensional. |
is.relabelled |
logical; if |
Combine clustering results generated using different algorithms and different data perturbations by majority voting. The class of a sample is the cluster label which was selected most often across algorithms and subsamples.
a vector of cluster assignments based on majority voting
Aline Talhouk
Other consensus functions:
CSPA()
,
LCA()
,
LCE()
,
k_modes()
data(hgsc)
dat <- hgsc[1:100, 1:50]
cc <- consensus_cluster(dat, nk = 4, reps = 6, algorithms = "pam", progress =
FALSE)
table(majority_voting(cc[, , 1, 1, drop = FALSE], is.relabelled = FALSE))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.