我想用Tanimoto / Jacquard Score作为距离矩阵来计算R中数组中行的距离矩阵。
有可能吗?如果是的话,你能介意教我怎么做吗?
答案 0 :(得分:10)
vegan
包具有vegdist
函数,可以计算Jaccard索引等。假设这就是你所追求的。它的使用非常简单。
library(vegan)
data(varespec)
vare.dist <- vegdist(varespec, method = "jaccard")
其他可用的方法是
method Dissimilarity index, partial match to "manhattan", "euclidean",
"canberra", "bray", "kulczynski", "jaccard", "gower", "altGower", "morisita",
"horn", "mountford", "raup" , "binomial" or "chao"
答案 1 :(得分:7)
我认为你会有更多的运气寻找&#34; Jaccard&#34;而不是&#34; Jacquard&#34;。
install.packages("sos")
)library(sos); findFn("tanimoto jaccard")
)搜索函数。install.packages("ade4"); library("ade4"); ?dist.binary
)