Utiliser la fonction dist()
Appliquer la formule euclidienne à la main peut convenir pour 2 observations, mais cela devient vite complexe lorsqu’il faut mesurer la distance entre de nombreuses observations.
La fonction dist() simplifie cette tâche en calculant les distances entre nos observations (lignes) à partir de leurs caractéristiques (colonnes). Ici, les observations correspondent aux positions des joueurs et les dimensions sont leurs coordonnées x et y.
Remarque : le calcul de distance par défaut de la fonction dist() est la distance euclidienne
Cet exercice fait partie du cours
Analyse de clusters avec R
Instructions
- Calculez la distance entre deux joueurs avec la fonction
dist()pour le data frametwo_players. - Calculez la distance entre trois joueurs pour le data frame
three_players.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Calculate the Distance Between two_players
dist_two_players <- ___
dist_two_players
# Calculate the Distance Between three_players
dist_three_players <- ___
dist_three_players