Browse Source

possiblement cree une peut etre fonction puissanceMoyenne qui probablement fonctionne(je pense)(peut-etre)

master
denis leenaerts 3 weeks ago
parent
commit
4a415d9e88
  1. 11
      projet_knn_feat_denis_le_goat.py

11
projet_knn_feat_denis_le_goat.py

@ -45,7 +45,7 @@ de référence) et renvoie la distance **euclidienne**"""
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,Conso,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
"""Prend en parametre un tuple avec (Numéro du jour, Température moyenne, """Prend en parametre un tuple avec (Numéro du jour, Température moyenne,
température de référence) correspondant au point à verifier, une liste de température de référence) correspondant au point à verifier, une liste de
tuples de meme type et la consommation electrique tuples de meme type et la consommation electrique
@ -60,6 +60,15 @@ def kPlusProches(point,lstRepre,Conso,k): #je ne sais pas si il faut mettre k ce
lstvoisins.sort() lstvoisins.sort()
return [lstvoisins[i][1] for i in range(k)] return [lstvoisins[i][1] for i in range(k)]
def puissanceMoyenne(listeTriee, tableau):
"""Prend une liste triée de tuple avec (distance, indcide du tableau initial)
et un tableau de donnée
et renvoie la moyenne de la puissance electrique des k plus proches voisins"""
PuissanceTotale = 0
for tuple in listeTriee:
PuissanceTotale += tableau[listeTriee[1]][1]
return PuissanceTotale/len(listeTriee)
fenetre = tk.Tk() fenetre = tk.Tk()
fenetre.title("pour l'instant je sais pas quoi (FEUR) mettre") #Un truc comme gestionnaire du transport d'electricité non ? ou je pense que sur tkinter tu peux faire disparaitre fenetre.title("pour l'instant je sais pas quoi (FEUR) mettre") #Un truc comme gestionnaire du transport d'electricité non ? ou je pense que sur tkinter tu peux faire disparaitre
#le dessus (mais faut rajouter un bouton pour fermer la fenetre et tout c'est galere) #le dessus (mais faut rajouter un bouton pour fermer la fenetre et tout c'est galere)

Loading…
Cancel
Save