Menu
CoddyTech

Повторение: шаги за неделю

Часть раздела Данные и графики путешествия по Machine Learning на Coddy. Урок 25 из 60.

challenge icon

Задание

Средне

Помнишь график, с которого начиналась эта глава? Теперь построй его сам. Ана и Бен стремятся проходить 10 тысяч шагов в день; в ana и ben хранятся данные за дни с 1 по 7.

В объекте ax, отображая количество шагов в тысячах (8420 — это 8.42), нарисуй элементы в таком порядке:

  1. Ана: сплошная фиолетовая линия с круглыми маркерами.
  2. Дни Бена, когда он прошёл 10 тысяч шагов или больше: зелёные точки.
  3. Остальные дни Бена: красные точки.
  4. Цель: чёрная пунктирная линия от (1, 10) до (7, 10).

Твой график должен быть похож на этот, с прошлой недели:

График с заголовком Weekly Steps: фиолетовая линия Аны с круглыми маркерами, дни Бена отмечены зелёными точками выше цели и красными точками ниже неё, чёрная пунктирная линия цели на уровне 10 и легенда

Используй эти точные надписи: заголовок Weekly Steps, подписи Day и Steps (thousands), а также названия в легенде Ana, Ben met goal, Ben missed и Goal. Твоя программа ничего не выводит; Coddy описывает твой график.

Попробуйте сами

import numpy as np
import matplotlib.pyplot as plt

days = np.arange(1, 8)
ana = np.array([8420, 11250, 9800, 12400, 7600, 10900, 13100])
ben = np.array([6200, 7400, 10100, 10000, 9500, 12000, 11300])

# Напишите свой код ниже

Все уроки раздела Данные и графики

Потренируйтесь самостоятельно: Онлайн-компилятор Python