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