Zacznij terazZacznij za darmo

Nanoszenie modelu na wykres danych

Korzystając z tych samych danych pomiarowych co w poprzednim ćwiczeniu, użyj predefiniowanej funkcji model() oraz danych times i measured_distances, aby obliczyć odległości wyznaczone przez model, a następnie nanieś obie serie danych na ten sam wykres.

context figure

To ćwiczenie jest częścią kursu

Wprowadzenie do modelowania liniowego w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj model_distances = model(times, measured_distances), aby obliczyć wartości modelu.
  • Użyj plt.subplots(), aby utworzyć obiekty figury i osi.
  • Użyj axis.plot(), aby narysować wykres times względem measured_distances z opcjami linestyle=" ", marker="o", color="black".
  • Użyj axis.plot(), aby narysować również wykres times względem model_distances z opcjami linestyle="-", color="red".

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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()
Edytuj i uruchom kod