ComenzarEmpieza gratis

Clusters basados en la altura

En ejercicios anteriores, agrupaste tus observaciones en clusters usando un número predefinido de clusters (k). En este ejercicio, aprovecharás la representación visual del dendrograma para agrupar tus observaciones en clusters usando una altura máxima (h), por debajo de la cual se forman los clusters.

Trabajarás con la función color_branches() de la librería dendextend para inspeccionar visualmente los clusters que se forman a cualquier altura del dendrograma.

El objeto hc_players se ha conservado de tu trabajo anterior con los datos de alineaciones de fútbol.

Este ejercicio forma parte del curso

Análisis de clústeres en R

Ver curso

Instrucciones del ejercicio

  • Crea un objeto dendrograma dend_players a partir del resultado de hclust usando la función as.dendrogram().
  • Dibuja el dendrograma.
  • Usando la función color_branches(), crea y dibuja un nuevo dendrograma con los clusters coloreados por una altura de corte de 20.
  • Repite el paso anterior con una altura de 40.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

library(dendextend)
dist_players <- dist(lineup, method = 'euclidean')
hc_players <- hclust(dist_players, method = "complete")

# Create a dendrogram object from the hclust variable
dend_players <- as.dendrogram(___)

# Plot the dendrogram


# Color branches by cluster formed from the cut at a height of 20 & plot
dend_20 <- color_branches(___, h = ___)

# Plot the dendrogram with clusters colored below height 20


# Color branches by cluster formed from the cut at a height of 40 & plot
dend_40 <- ___

# Plot the dendrogram with clusters colored below height 40

Editar y ejecutar código