Sử dụng hàm dist()
Tự tính khoảng cách Euclid thủ công có thể hợp lý với 2 quan sát, nhưng sẽ nhanh chóng trở nên phức tạp khi phải đo khoảng cách giữa nhiều quan sát.
Hàm dist() giúp đơn giản hóa quy trình này bằng cách tính khoảng cách giữa các quan sát (theo hàng) dựa trên các đặc trưng của chúng (theo cột). Trong trường hợp này, các quan sát là vị trí cầu thủ và các chiều là tọa độ x và y của họ.
Lưu ý: Phép tính khoảng cách mặc định của hàm dist() là khoảng cách Euclid
Bài tập này là một phần của khóa học
Phân cụm bằng R
Hướng dẫn bài tập
- Tính khoảng cách giữa hai cầu thủ bằng hàm
dist()cho data frametwo_players. - Tính khoảng cách giữa ba cầu thủ cho data frame
three_players.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Calculate the Distance Between two_players
dist_two_players <- ___
dist_two_players
# Calculate the Distance Between three_players
dist_three_players <- ___
dist_three_players