ПочатиПочніть безкоштовно

Відображення моделі на даних

Продовжуючи з тими самими виміряними даними з попередньої вправи, ваша мета — використати заздалегідь визначену функцію model() та виміряні дані times і measured_distances, щоб обчислити змодельовані відстані, а потім побудувати на одному графіку і виміряні, і змодельовані дані.

context figure

Ця вправа є частиною курсу

Вступ до лінійного моделювання в Python

Переглянути курс

Інструкції до вправи

  • Скористайтеся model_distances = model(times, measured_distances), щоб обчислити змодельовані значення.
  • Скористайтеся plt.subplots(), щоб створити об'єкти фігури та осі.
  • Використайте axis.plot(), щоб побудувати times проти measured_distances з параметрами linestyle=" ", marker="o", color="black".
  • Також використайте axis.plot(), щоб побудувати times проти model_distances з параметрами linestyle="-", color="red".

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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()
Редагувати та запускати код