การใช้ฟังก์ชัน dist()
การคำนวณระยะทางด้วยสูตร Euclidean ด้วยตนเองอาจทำได้สะดวกสำหรับการสังเกต 2 รายการ แต่จะซับซ้อนขึ้นอย่างรวดเร็วเมื่อต้องวัดระยะทางระหว่างการสังเกตหลายรายการ
ฟังก์ชัน dist() ช่วยให้กระบวนการนี้ง่ายขึ้น โดยคำนวณระยะทางระหว่างการสังเกต (แถว) โดยใช้ฟีเจอร์ (คอลัมน์) ในกรณีนี้ การสังเกตคือตำแหน่งของผู้เล่น และมิติคือพิกัด x และ y
หมายเหตุ: การคำนวณระยะทางเริ่มต้นของฟังก์ชัน dist() คือระยะทาง Euclidean
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์กลุ่มข้อมูลใน R
คำแนะนำการฝึกหัด
- คำนวณระยะทางระหว่างผู้เล่น 2 คนโดยใช้ฟังก์ชัน
dist()สำหรับ data frametwo_players - คำนวณระยะทางระหว่างผู้เล่น 3 คนสำหรับ data frame
three_players
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Calculate the Distance Between two_players
dist_two_players <- ___
dist_two_players
# Calculate the Distance Between three_players
dist_three_players <- ___
dist_three_players