Hierarchické shlukování: stromy profesí
V předchozím cvičení sis ověřil/a, že data oes jsou připravena k hierarchickému shlukování bez nutnosti jakéhokoli předzpracování. V tomto cvičení podnikneš potřebné kroky k vytvoření dendrogramu profesí na základě jejich průměrných ročních platů a navrhnout shluky pomocí výšky 100,000.
Toto cvičení je součástí kurzu
Cluster Analysis v R
Pokyny k cvičení
- Vypočítej euklidovskou vzdálenost mezi profesemi a ulož ji do
dist_oes. - Spusť hierarchické shlukování s propojením average a výsledek ulož do
hc_oes. - Z výsledku
hclustvytvoř objekt dendrogramudend_oespomocí funkceas.dendrogram(). - Vykresli dendrogram.
- Pomocí funkce
color_branches()vytvoř a vykresli nový dendrogram, ve kterém jsou shluky barevně odlišeny podle výšky řezu 100 000.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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(___)