IniziaInizia gratis

Rappresentare il modello sui dati

Proseguendo con gli stessi dati misurati dell'esercizio precedente, il tuo obiettivo è usare una model() già definita e i dati misurati times e measured_distances per calcolare le distanze modellate e poi tracciare sia i dati misurati sia quelli modellati sullo stesso asse.

context figure

Questo esercizio fa parte del corso

Introduzione alla modellazione lineare in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Usa model_distances = model(times, measured_distances) per calcolare i valori del modello.
  • Usa plt.subplots() per creare gli oggetti figura e assi.
  • Usa axis.plot() per tracciare times vs measured_distances con le opzioni linestyle=" ", marker="o", color="black".
  • Usa axis.plot() anche per tracciare times vs model_distances con le opzioni linestyle="-", color="red".

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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()
Modifica ed esegui il codice