Description Usage Arguments Value Author(s) Examples
View source: R/SimilarityMeasure.R
The function SimilarityMeasure
computes the similarity of the methods.
Given a list of outputs as input, the first element will be seen as the reference.
Function MatrixFunction
is called upon and the cluster numbers are
rearranged according to the reference. Per method, SimilarityMeasure
investigates which objects have the same cluster number in reference and said method.
This number is divided by the total number of objects and used as a similarity measure.
1 2 |
List |
A list of clustering outputs to be compared. The first element of the
list will be used as the reference in |
nrclusters |
The number of clusters to cut the dendrogram in.~~ |
fusionsLog |
To be handed to MatrixFunction. |
WeightClust |
To be handed to MatrixFunction. |
names |
Optional. Names of the methods. |
A vector of similarity measures, one for each method given as input.
Marijke Van Moerbeke
1 2 3 4 5 6 7 8 9 10 11 12 13 | data(fingerprintMat)
data(targetMat)
MCF7_F = Cluster(fingerprintMat,type="data",distmeasure="tanimoto",normalize=FALSE,
method=NULL,clust="agnes",linkage="ward",gap=FALSE,maxK=55,StopRange=FALSE)
MCF7_T = Cluster(targetMat,type="data",distmeasure="tanimoto",normalize=FALSE,
method=NULL,clust="agnes",linkage="ward",gap=FALSE,maxK=55,StopRange=FALSE)
L=list(MCF7_F,MCF7_T)
names=c("FP","TP")
MCF7_SimFandT=SimilarityMeasure(L,nrclusters=7,fusionsLog=TRUE,WeightClust=TRUE,
names=names)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.