| M_ABCdist | R Documentation |
Runs ABCdist.SingleInMultiple on each source to obtain a
[0, 1] dissimilarity, combines them as a weighted mean
D = \sum_k w_k D_k and applies a final agglomerative clustering.
M_ABCdist(
List,
source_weights = NULL,
distmeasure = rep("euclidean", length(List)),
weighting = rep("var", length(List)),
normalize = rep(list(NULL), length(List)),
gr = c(),
bag = rep(TRUE, length(List)),
numsim = 1000L,
numvar = rep(100L, length(List)),
linkage = rep("ward.D", length(List)),
NC = NULL,
NC2 = NULL,
final_linkage = "ward",
alpha = 0.625,
mds = FALSE,
nfeat = NULL,
nugget_type = "between",
nugget_args = list()
)
List |
A list of |
source_weights |
Optional non-negative source weights (normalised to sum
to one); |
distmeasure, weighting, normalize, bag, numvar, linkage |
Per-source vectors
(recycled to |
gr |
Unused; kept for compatibility. |
numsim |
Iterations per source. |
NC |
Base-cluster count per source ( |
NC2 |
Optional number of clusters to cut the final tree into. |
final_linkage, alpha |
Final clustering controls. |
mds |
Logical; MDS of the consensus dissimilarities. |
nfeat |
Feature-subsample size forwarded to
|
nugget_type, nugget_args |
Forwarded to the nugget weighting. |
A list of class "M_ABCdist" with source_D, DistM,
weights and Clust.
Amaratunga2008MosaiClusteR
M_ABC, ABCdist.SingleInMultiple,
M_ABCdist.WC
data(mosaic_toy)
fit <- M_ABCdist(mosaic_toy$List, numsim = 40, weighting = c("var", "nugget"))
dim(fit$DistM)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.