ajout de vitesse et distance
continuous-integration/drone/push Build is passing Details

master
Enzo 1 year ago
parent df1b7ae011
commit 2e718f67c8

@ -10,6 +10,8 @@ def generateModele(dataJson):
arrayBpm = []
arrayStartTime = []
arrayTimeOfActivity = []
arrayVitesse = []
arrayDistance = []
for data in dataJson:
@ -17,6 +19,8 @@ def generateModele(dataJson):
arrayBpm.append(int(info["bpmAvg"]))
arrayTimeOfActivity.append(float(info["timeOfActivity"]))
arrayVitesse.append(float(info["vitesseAvg"]))
arrayDistance.append(float(info["distance"]))
# Convertir la chaîne en objet datetime
dt_object = datetime.strptime(info["startTime"], "%Y-%m-%dT%H:%M:%S.%f")
@ -26,7 +30,9 @@ def generateModele(dataJson):
# -- DataFrame
data = pd.DataFrame({
"Bpm": arrayBpm,
"TimeOfActivity": arrayTimeOfActivity
"TimeOfActivity": arrayTimeOfActivity,
"Vitesse" : arrayVitesse,
"Distance" : arrayDistance
})
# -- Régression linéaire
model = LinearRegression()

@ -5,7 +5,6 @@ import pandas as pd
import numpy as np
import logging
import json
from datetime import datetime
from fonction import getUserWithData,generateJsonModel,generateModele,sendJsonToApi
@ -53,7 +52,8 @@ for user in dataUser:
jsonTmp["uuid"] = userUUID
jsonTmp["category"] = category["name"]
jsonTmp["model"] = json.dumps(generateJsonModel(model))
print(json.dumps(generateJsonModel(model)))
sendJsonToApi(urlGetAllData,json.dumps(jsonTmp))
i+=1
logging.error("User nb "+str(i)+" finis")

Loading…
Cancel
Save