Compare commits

...

4 Commits

Author SHA1 Message Date
amaury-charl.reyt 36007d76da New version 3 years ago
amaury-charl.reyt f3c0561ba0 Merge branch 'master' of https://paul-constans.ac-clermont.fr/gitea/chataigner.g/KNN_chataigner_reyt-duglery_vandepoele into master 3 years ago
amaury-charl.reyt 726a9536c8 commit pour pull 3 years ago
amaury-charl.reyt c01c3b6bb1 test update 3 years ago
  1. 14
      KNN_Mark1.py
  2. BIN
      Thumbs.db
  3. 16
      betamaury.py

14
KNN_Mark1.py

@ -6,7 +6,8 @@ def lancer(k, date, temp_moy, temp_ref, donnees):
print(k)
print(donnees_point)
#print(temp_num_jour)
kPlusProches(k, donnees_point, donnees)
lst_k_plus_proches = kPlusProches(k, donnees_point, donnees)
PuissanceMoyenne(lst_k_plus_proches)
#estBissextile(an)
def lecture(fichier):
@ -18,9 +19,9 @@ def lecture(fichier):
lst_ligne = list(ligne_net.split(";"))
temp_jour.append(lst_ligne)
for i in range(len(temp_jour)):
temp_jour[i][1] = float(temp_jour[i][1])
temp_jour[i][2] = float(temp_jour[i][2])
temp_jour[i][3] = float(temp_jour[i][3])
temp_jour[i][1] = float(temp_jour[i][1])
temp_jour[i][2] = float(temp_jour[i][2])
temp_jour[i][3] = float(temp_jour[i][3])
return temp_jour
def estBissextile(an):
@ -124,10 +125,11 @@ def distance(donnees, donneespoint, i):
z2 = donneespoint[2]
return ((d_final)**2)+((y1-y2)**2)+((z1-z2)**2)
def PuissanceMoyenne(lst,dist):
def PuissanceMoyenne(lst_k_plus_proches):
"""Calcule la moyenne de distances entre les points """
lecture("pic-journalier-consommation.csv")
conso_moy = sum() / len()
conso_moy = sum() / len(lst_k_plus_proches)
return conso_moy
def recup1():
k = 5 #value1.get()

BIN
Thumbs.db

Binary file not shown.

16
betamaury.py

@ -0,0 +1,16 @@
def distance(temp_jour,donneespoint):
"""Fonction qui dit qu'en prenant des points et ben on peut trouver une distance entre 2 point ² 1s"""
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 print(dist)
distance([21,43,4],[23,45,3])
def PuissanceMoyenne(lstdistance):
"""fonction qui calcule la moyenne de distances entre les points """
lecture()
moy = sum() / len()
Loading…
Cancel
Save