J'aimerais calculer la matrice de distance des lignes d'un tableau dans R en utilisant le score de Tanimoto/Jacquard comme matrice de distance.
Est-ce possible ? Si oui, pourriez-vous m'apprendre à le faire ?
J'aimerais calculer la matrice de distance des lignes d'un tableau dans R en utilisant le score de Tanimoto/Jacquard comme matrice de distance.
Est-ce possible ? Si oui, pourriez-vous m'apprendre à le faire ?
vegan
dispose d'un vegdist
qui permet de calculer, entre autres, l'indice de Jaccard. En supposant que c'est ce que vous recherchez. Son utilisation est assez simple.
library(vegan)
data(varespec)
vare.dist <- vegdist(varespec, method = "jaccard")
Les autres méthodes disponibles sont les suivantes
method Dissimilarity index, partial match to "manhattan", "euclidean",
"canberra", "bray", "kulczynski", "jaccard", "gower", "altGower", "morisita",
"horn", "mountford", "raup" , "binomial" or "chao"
Je pense que vous aurez plus de chance en cherchant "Jaccard" plutôt que "Jacquard".
install.packages("sos")
)library(sos); findFn("tanimoto jaccard")
).install.packages("ade4"); library("ade4"); ?dist.binary
) Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.