Kom igångKom igång gratis

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

Visa kurs

Ö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_oes från ditt hclust-resultat med hjälp av funktionen as.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(___)
Redigera och kör kod