Rita modellen över datan
Fortsätt med samma uppmätta data från föregående övning. Målet är att använda en fördefinierad model() tillsammans med de uppmätta datan times och measured_distances för att beräkna modellerade avstånd, och sedan rita både uppmätta och modellerade data på samma axel.

Den här övningen är en del av kursen
Introduktion till linjär modellering i Python
Övningsinstruktioner
- Använd
model_distances = model(times, measured_distances)för att beräkna de modellerade värdena. - Använd
plt.subplots()för att skapa figur- och axelobjekt. - Använd
axis.plot()för att ritatimesmotmeasured_distancesmed alternativenlinestyle=" ", marker="o", color="black". - Använd
axis.plot()för att även ritatimesmotmodel_distancesmed alternativenlinestyle="-", color="red".
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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()