J'essaie de tracer les résultats d'un clustering hiérarchique dans R
comme un dendrogramme, avec des rectangles identifiant des clusters.Arbres coupés et rectangles autour des clusters pour un dendrogramme horizontal dans R
Le code suivant fait l'affaire pour un dendrogramme vertical, mais pour un dendrogramme horizontal, (horiz=TRUE
), les rectangles ne sont pas dessinés. Y a-t-il un moyen de faire de même pour les dendrogrammes horizontaux?
library("cluster")
dst <- daisy(iris, metric = c("gower"), stand = FALSE)
hca <- hclust(dst, method = "average")
plot(as.dendrogram(hca), horiz = FALSE)
rect.hclust(hca, k = 3, border = "red")
En outre, je voudrais tracer une ligne pour couper l'arbre à une valeur de distance souhaitée. Comment tracer cela dans R. La fonction cutree
renvoie les clusters, mais est-il possible de le tracer aussi bien.
cutree(hca, k = 3)
La sortie désirée que je cherche est comme ceci.
Comment cela se fasse dans la R?
Qu'en est-il 'abline (v = 0,35)'? – csgillespie