| ABCdist.SingleInMultiple | R Documentation |
A variant of ABCpp.SingleInMultiple that accumulates the mean
scaled pairwise distance between co-selected objects across iterations,
yielding a [0, 1] dissimilarity matrix that M_ABCdist
fuses across sources.
ABCdist.SingleInMultiple(
data,
distmeasure = "euclidean",
weighting = "var",
normalize = NULL,
gr = c(),
bag = TRUE,
numsim = 1000,
numvar = 100,
linkage = "ward.D",
NC = NULL,
mds = FALSE,
nfeat = NULL,
nugget_type = "between",
nugget_args = list()
)
data |
Numeric matrix with objects (samples) in rows and features in columns (the MosaiClusteR convention; transposed internally to the features-by-objects layout of the original engine). |
distmeasure |
Distance measure passed to |
weighting |
|
normalize |
Optional normalisation (see |
gr |
Unused; kept for interface compatibility. |
bag |
Logical; bootstrap the objects each iteration (Step 2). |
numsim |
Number of iterations |
numvar |
Kept for backward compatibility; superseded by |
linkage |
Agglomeration method for |
NC |
Base-cluster count ( |
mds |
Unused placeholder. |
nfeat |
Optional feature-subsample size. |
nugget_type, nugget_args |
Passed to the data-nugget weighting when
|
A list with D (N \times N dissimilarity), NC and
ng (per-iteration feature count); if mds = TRUE also
mds_coords.
Amaratunga2008MosaiClusteR
M_ABCdist, ABCpp.SingleInMultiple
data(mosaic_toy)
out <- ABCdist.SingleInMultiple(mosaic_toy$List[[1]], numsim = 40)
dim(out$D)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.