powered by
Calculate consensus matrix for data perturbation consensus clustering
consensus_matrix_data_prtrb( X, max.cluster = 5, resample.ratio = 0.7, max.itter = 100, clustering.method = "hclust", adj.conv = TRUE, verbos = TRUE )
list of consensus matrices for each k
adjacency matrix a Nsample x Nsample
maximum number of clusters
the data ratio to use at each itteration.
maximum number of itterations at each max.cluster
max.cluster
base clustering method: c("hclust", "spectral", "pam")
c("hclust", "spectral", "pam")
binary value to apply soft thresholding (default=TRUE)
TRUE
binary value for verbosity (default=TRUE)
performs data perturbation consensus clustering and obtain consensus matrix Monti et al. (2003) consensus clustering algorithm
X = gaussian_clusters()$X Adj = adj_mat(X, method = "euclidian") CM = consensus_matrix_data_prtrb(Adj, max.cluster=3, max.itter=10, verbos = FALSE)
Run the code above in your browser using DataLab