Ho una matrice (simmetrica) M
che rappresenta la distanza tra ciascuna coppia di nodi. Ad esempio,Clustering con una matrice di distanze
A B C D E F G H I J K L A 0 20 20 20 40 60 60 60 100 120 120 120 B 20 0 20 20 60 80 80 80 120 140 140 140 C 20 20 0 20 60 80 80 80 120 140 140 140 D 20 20 20 0 60 80 80 80 120 140 140 140 E 40 60 60 60 0 20 20 20 60 80 80 80 F 60 80 80 80 20 0 20 20 40 60 60 60 G 60 80 80 80 20 20 0 20 60 80 80 80 H 60 80 80 80 20 20 20 0 60 80 80 80 I 100 120 120 120 60 40 60 60 0 20 20 20 J 120 140 140 140 80 60 80 80 20 0 20 20 K 120 140 140 140 80 60 80 80 20 20 0 20 L 120 140 140 140 80 60 80 80 20 20 20 0
Esiste un metodo per estrarre cluster da M
(se necessario, il numero di cluster può essere fissato), in modo tale che ogni cluster contiene nodi con piccole distanze tra loro. Nell'esempio, i cluster sarebbero (A, B, C, D)
, (E, F, G, H)
e (I, J, K, L)
.
Grazie mille :)
Ho già provato UPGMA ma i cluster risultanti sono pessimi. Qualche idea? – yassin
Se interpreto correttamente la matrice della distanza, i cluster sono molto ben separati. In tal caso, il collegamento singolo e completo dovrebbe funzionare bene. Puoi provare a postare questo messaggio su http://stats.stackexchange.com, ci sono persone che sono più specializzate su questi argomenti. –