Zacznij terazZacznij za darmo

Klastrowanie hierarchiczne: drzewa zawodów

W poprzednim ćwiczeniu przekonałeś się, że zbiór danych oes jest gotowy do klastrowania hierarchicznego bez żadnych kroków wstępnego przetwarzania. Teraz zbudujesz dendrogram zawodów na podstawie ich średnich rocznych wynagrodzeń i zaproponujesz klastry, używając wysokości cięcia 100,000.

To ćwiczenie jest częścią kursu

Analiza skupień w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Oblicz odległość euklidesową między zawodami i zapisz wynik w dist_oes.
  • Uruchom klastrowanie hierarchiczne z łączeniem metodą średniej i zapisz wynik w hc_oes.
  • Utwórz obiekt dendrogramu dend_oes na podstawie wyników hclust, używając funkcji as.dendrogram().
  • Wyświetl dendrogram.
  • Używając funkcji color_branches(), utwórz i wyświetl nowy dendrogram z klastrami pokolorowanymi według wysokości cięcia równej 100 000.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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(___)
Edytuj i uruchom kod