ÎncepețiÎncepe gratuit

Reprezentarea modelului pe date

Continuând cu aceleași date măsurate din exercițiul anterior, scopul tău este să folosești un model() predefinit și datele măsurate times și measured_distances pentru a calcula distanțele modelate, apoi să reprezinți grafic atât datele măsurate, cât și cele modelate pe aceeași axă.

context figure

Acest exercițiu face parte din cursul

Introducere în modelarea liniară în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește model_distances = model(times, measured_distances) pentru a calcula valorile modelate.
  • Folosește plt.subplots() pentru a crea obiectele figure și axis.
  • Folosește axis.plot() pentru a reprezenta grafic times față de measured_distances cu opțiunile linestyle=" ", marker="o", color="black".
  • Folosește axis.plot() pentru a reprezenta grafic și times față de model_distances cu opțiunile linestyle="-", color="red".

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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()
Editează și rulează codul