Tracer le modèle sur les données
En reprenant les mêmes données mesurées que dans l'exercice précédent, votre objectif est d'utiliser la fonction model() déjà définie ainsi que les données times et measured_distances pour calculer les distances modélisées, puis de tracer à la fois les données mesurées et modélisées sur le même axe.

Cette activité fait partie du cours
Introduction aux modèles linéaires en Python
Instructions de l’exercice
- Utilisez
model_distances = model(times, measured_distances)pour calculer les valeurs modélisées. - Utilisez
plt.subplots()pour créer les objets figure et axe. - Utilisez
axis.plot()pour tracertimesen fonction demeasured_distancesavec les optionslinestyle=" ", marker="o", color="black". - Utilisez aussi
axis.plot()pour tracertimesen fonction demodel_distancesavec les optionslinestyle="-", color="red".
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Pass times and measured distances into model
model_distances = model(____, ____)
# Create figure and axis objects and call axis.plot() twice to plot data and model distances versus times
fig, axis = plt.subplots()
axis.plot(____, ____, linestyle="____", marker="____", color="____", label="Measured")
axis.plot(____, ____, linestyle="____", marker=None, color="____", label="Modeled")
# Add grid lines and a legend to your plot, and then show to display
axis.grid(True)
axis.legend(loc="best")
plt.show()