Hierarkisk klustring: Yrkesträd
I föregående övning lärde du dig att oes-data är redo för hierarkisk klustring utan några förbearbetningssteg. I den här övningen tar du de steg som krävs för att bygga ett dendrogram över yrken baserat på deras genomsnittliga årslöner, och föreslår kluster med hjälp av en höjd på 100,000.
Den här övningen är en del av kursen
Klusteranalys i R
Övningsinstruktioner
- Beräkna det euklidiska avståndet mellan yrkena och lagra resultatet i
dist_oes. - Kör hierarkisk klustring med average-länkning och lagra resultatet i
hc_oes. - Skapa ett dendrogramobjekt
dend_oesfrån ditthclust-resultat med hjälp av funktionenas.dendrogram(). - Rita ut dendrogrammet.
- Använd funktionen
color_branches()för att skapa och rita ett nytt dendrogram där klustren är färgkodade utifrån en skärningshöjd på 100,000.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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(___)