Obliczanie łączenia
Wróćmy do przykładu z trzema zawodnikami na boisku. Macierz odległości między nimi jest pokazana poniżej i dostępna jako zmienna dist_players.
Można z niej odczytać, że pierwsza grupa formuje się między zawodnikami 1 i 2 – są oni najbliżej siebie, z odległością euklidesową równą 11.
Teraz zastosuj trzy poznane metody łączenia, aby określić odległość tej grupy od zawodnika 3.
| 1 | 2 | |
|---|---|---|
| 2 | 11 | |
| 3 | 16 | 18 |
To ćwiczenie jest częścią kursu
Analiza skupień w R
Instrukcje do ćwiczenia
- Oblicz odległość od zawodnika 3 do grupy zawodników 1 i 2, używając poniższych trzech metod łączenia.
- Kompletne: wynikowa odległość opiera się na maksimum.
- Pojedyncze: wynikowa odległość opiera się na minimum.
- Średnie: wynikowa odległość opiera się na średniej.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Extract the pair distances
distance_1_2 <- dist_players[1]
distance_1_3 <- dist_players[2]
distance_2_3 <- dist_players[3]
# Calculate the complete distance between group 1-2 and 3
complete <- max(c(___, ___))
complete
# Calculate the single distance between group 1-2 and 3
single <- ___
single
# Calculate the average distance between group 1-2 and 3
average <- ___
average