Začněte nyníZačněte zdarma

Výpočet linkage

Pojďme se vrátit k příkladu se třemi hráči na hřišti. Matice vzdáleností mezi těmito třemi hráči je zobrazena níže a je dostupná jako proměnná dist_players.

Z ní vyplývá, že první skupina se tvoří mezi hráči 1 a 2, protože jsou si ze všech nejblíže – jejich euklidovská vzdálenost je 11.

Nyní chceš aplikovat tři metody linkage, které jsi se naučil/a, a zjistit, jaká je vzdálenost této skupiny od hráče 3.

1 2
2 11
3 16 18

Toto cvičení je součástí kurzu

Cluster Analysis v R

Zobrazit kurz

Pokyny k cvičení

  • Vypočítej vzdálenost hráče 3 od skupiny hráčů 1 a 2 pomocí následujících tří metod linkage.
    • Complete: výsledná vzdálenost vychází z maxima.
    • Single: výsledná vzdálenost vychází z minima.
    • Average: výsledná vzdálenost vychází z průměru.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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
Upravit a spustit kód