BaşlayınÜcretsiz başlayın

Manhattan uzaklığını elle hesaplama

Euclidean uzaklık çok popüler olsa da, iki ya da üç boyutun ötesinde ölçeklenmesi zayıftır. Bu durumlarda alternatif olarak manhattan uzaklığını kullanabilirsin. Birçok kategorik özelliğe sahip veri kümeleriyle son derece iyi çalışması gibi bir avantajı vardır.

Standart kısaltması np ile içe aktarılmış NumPy kullanarak bunu elle hesaplama pratiği yap.

Bu egzersiz, kursun bir parçasıdır

Python ile Anomali Tespiti

Kursa Göz Atın

Egzersiz talimatları

  • M ve N öğeleri arasındaki mutlak farkları bul.
  • Son manhattan uzaklığını hesaplamak için bu farkların toplamını bul.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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])

# Subtract M from N and find the absolute value
abs_diffs = ____

# Calculate the final manhattan distance
manhattan_dist_MN = ____

print(manhattan_dist_MN)
Kodu Düzenle ve Çalıştır