Comece agoraComece grátis

Clusters com base na altura

Nos exercícios anteriores, você agrupou suas observações em clusters usando um número predefinido de clusters (k). Neste exercício, você vai aproveitar a representação visual do dendrograma para agrupar suas observações em clusters usando uma altura máxima (h), abaixo da qual os clusters se formam.

Você vai trabalhar com a função color_branches() da biblioteca dendextend para inspecionar visualmente os clusters que se formam em qualquer altura ao longo do dendrograma.

O objeto hc_players foi mantido do seu trabalho anterior com os dados da escalação de futebol.

Este exercicio faz parte do curso

Análise de Clusters em R

Ver curso

Instruções do exercicio

  • Crie um objeto de dendrograma dend_players a partir do seu resultado de hclust usando a função as.dendrogram().
  • Plote o dendrograma.
  • Usando a função color_branches(), crie e plote um novo dendrograma com clusters coloridos por uma altura de corte de 20.
  • Repita o passo acima com uma altura de 40.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

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 e Executar Código