Clustering ierarhic: Arborii ocupațiilor
În exercițiul anterior ai aflat că datele oes sunt pregătite pentru clustering ierarhic fără niciun pas de preprocesare. În acest exercițiu vei parcurge pașii necesari pentru a construi o dendrogramă a ocupațiilor pe baza salariilor medii anuale și vei propune clustere folosind o înălțime de 100,000.
Acest exercițiu face parte din cursul
Analiza clusterelor în R
Instrucțiuni pentru exercițiu
- Calculează distanța euclidiană dintre ocupații și stocheaz-o în
dist_oes. - Rulează clustering ierarhic folosind legătura de tip average și stochează rezultatul în
hc_oes. - Creează un obiect dendrogramă
dend_oesdin rezultatulhclustfolosind funcțiaas.dendrogram(). - Afișează dendrograma.
- Folosind funcția
color_branches(), creează și afișează o nouă dendrogramă cu clustere colorate în funcție de o înălțime de tăiere de 100,000.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Calculate Euclidean distance between the occupations
dist_oes <- dist(___, method = ___)
# Generate an average linkage analysis
hc_oes <- hclust(___, method = ___)
# Create a dendrogram object from the hclust variable
dend_oes <- as.dendrogram(___)
# Plot the dendrogram
plot(___)
# Color branches by cluster formed from the cut at a height of 100000
dend_colored <- color_branches(___, h = ___)
# Plot the colored dendrogram
plot(___)