เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การหาระยะทางแบบ Euclidean ด้วย SciPy

แทนที่จะเขียนโค้ดหลายบรรทัดเพื่อคำนวณระยะทางแบบ Euclidean สามารถใช้ SciPy ได้เลย ไลบรารีนี้ไม่เพียงมีฟังก์ชัน euclidean เท่านั้น แต่ยังมี metric สำหรับวัดระยะทางอีกกว่า 40 รายการ—เพียงแค่ import ครั้งเดียวก็ใช้ได้ทั้งหมด

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การตรวจจับความผิดปกติใน Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • Import ฟังก์ชัน euclidean จากโมดูลที่เกี่ยวข้องใน scipy
  • ใช้ฟังก์ชัน euclidean() กับ M และ N

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Import the euclidean function from scipy
from scipy.____.____ import euclidean

M = np.array([14, 17, 18, 20, 14, 12, 19, 13, 17, 20])
N = np.array([63, 74, 76, 72, 64, 75, 75, 61, 50, 53])

# Use the euclidean function on M and N
dist_MN = ____

print(dist_MN)
แก้ไขและรันโค้ด