CommencezCommencez gratuitement

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.

context figure

Cette activité fait partie du cours

Introduction aux modèles linéaires en Python

Voir le cours

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 tracer times en fonction de measured_distances avec les options linestyle=" ", marker="o", color="black".
  • Utilisez aussi axis.plot() pour tracer times en fonction de model_distances avec les options linestyle="-", 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()
Modifier et exécuter le code