diff --git a/KNN_Mark1.py b/KNN_Mark1.py index b7119d5..ae8825e 100644 --- a/KNN_Mark1.py +++ b/KNN_Mark1.py @@ -2,8 +2,7 @@ from tkinter import * def lancer(): lecture("pic-journalier-consommation.csv") - print(value2) - kPlusProches(value1, numeroJour(value2),temp_jour) + kPlusProches(value1, donnees_point,temp_jour) estBissextile(an) def lecture(fichier): @@ -110,20 +109,20 @@ def moyenne_liste(): moy_temp_ref = moy_temp_ref / len(lst_temp_ref) temp_num_jour.append([i, moy_conso, moy_temp_moy, moy_temp_ref]) -def distance(temp_jour,donneespoint): +def distance(temp_jour, donneespoint): """Fonction qui dit qu'en prenant des points et ben on peut trouver une distance entre 2 point""" - x1=temp_jour[0] - x2=donneespoint[0] - y1=temp_jour[1] - y2=donneespoint[1] - z1=temp_jour[2] - z2=donneespoint[2] - dist=((x1-x2)**2)+((y1-y2)**2)+((z1-z2)**2) + x1 = temp_jour[0] + x2 = donneespoint[0] + y1 = temp_jour[1] + y2 = donneespoint[1] + z1 = temp_jour[2] + z2 = donneespoint[2] + dist = ((x1-x2)**2)+((y1-y2)**2)+((z1-z2)**2) return dist -def PuissanceMoyenne(lstdistance): +def PuissanceMoyenne(lst,distance): """Fonction qui calcule la moyenne de distances entre les points """ - lecture() + lecture("pic-journalier-consommation.csv") moy = sum() / len() def recup1(): diff --git a/knn.py b/knn.py index 26475d1..437d1c6 100644 --- a/knn.py +++ b/knn.py @@ -12,7 +12,6 @@ def lecture(fichier): temp_jour[i][3] = float(temp_jour[i][3]) return temp_jour - def estBissextile(an): """Fonction estBissextile qui prend en paramètre l’année à vérifier et qui renvoie True si elle est bissextile, False sinon""" an_base = an