Browse Source

documentatiopn de distance de manhattan

master
Denis Leenaerts 2 weeks ago
parent
commit
ff6e728488
  1. 3
      projet_knn_feat_denis_le_goat.py

3
projet_knn_feat_denis_le_goat.py

@ -48,7 +48,8 @@ et renvoie la distance **euclidienne**"""
DiffJours = min([maxJours-minJours,365-maxJours+minJours]) DiffJours = min([maxJours-minJours,365-maxJours+minJours])
def distanceManhattan(Tuple1, Tuple2): def distanceManhattan(Tuple1, Tuple2):
"""prend en parametre 2 tuples """prend en parametre 2 tuples avec (numero du jour, Valeur1, Valeur2)
et renvoie la distance de manhattan"""
return sqrt(DiffJours**2 + (lst1[1]-lst2[1])**2+(lst1[2]-lst2[2])**2) return sqrt(DiffJours**2 + (lst1[1]-lst2[1])**2+(lst1[2]-lst2[2])**2)
def kPlusProches(point,lstRepre,k): #je ne sais pas si il faut mettre k ce n'est pas demandé dans l'ennoncé mais cela ne servirait à rien d'en mettre plus def kPlusProches(point,lstRepre,k): #je ne sais pas si il faut mettre k ce n'est pas demandé dans l'ennoncé mais cela ne servirait à rien d'en mettre plus

Loading…
Cancel
Save