Подписи и заголовки
Часть раздела Данные и графики путешествия по Machine Learning на Coddy. Урок 20 из 60.
К концу этой главы вы научитесь строить диаграммы, подобные этой:
Всё начинается со слов. Отдельная строка может обозначать деньги, минуты или метры. Заголовок и две подписи осей указывают, что именно:
months = [1, 2, 3, 4, 5, 6]
savings = [120, 250, 310, 480, 520, 700]
plt.plot(months, savings)
plt.title("My Savings")
plt.xlabel("Month")
plt.ylabel("Savings ($)")
plt.show()Каждый принимает одну строку, поэтому f-строка тоже подойдет. Укажи единицу измерения в подписи и вызови все три функции до plt.show(), который завершает построение графика.
Задание
СреднеСолнечная панель записывала свою мощность каждый час по утрам. Начальный код считывает название панели и строит график. Заверши график:
- Задай заголовок из названия, пробела и
Output: для названияShedполучитсяShed Output. - Подпиши горизонтальную ось
Hour, а вертикальную —Power (W). - Покажи график.
Твой график должен выглядеть так же, как этот, для панели с названием Balcony:
Твоя программа ничего не выводит. Coddy описывает твой график в выводе.
Попробуйте сами
import matplotlib.pyplot as plt
panel = input()
hours = [6, 7, 8, 9, 10, 11, 12]
watts = [40, 95, 160, 210, 255, 280, 290]
# Не изменяйте строку ниже
plt.plot(hours, watts)
# Напишите свой код ниже
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Данные и графики
4Преобразование данных
Изменение формы массивовОбъединение массивовСлучайные числаПовторение: симуляция броска кубика2Массивы NumPy
Создание массивовФорма и размерДиапазоны чиселИндексация и срезыПовторение: температурная сетка5Линейные графики и диаграммы рассеяния
Подписи и заголовкиДиаграммы рассеянияНесколько линий и легендыЦвета и маркерыФигуры и осиПовторение: шаги за неделю8Фильтрация и сортировка
Выбор строкФильтрация строкСортировка значенийНовые столбцыПовторение: лучшие товары3Математика массивов
Математика над целыми массивамиСводная статистикаСтатистика по осямТранслированиеБулевы маскиПовторение: результаты экзамена6Графики для данных
Столбчатые диаграммыГистограммыНесколько графиков в одномИзображения как массивыПовторение: отчёт об осадках9Группировка и очистка данных
Подсчёт значенийГруппировка данныхНесколько сводокПропущенные значенияПовторение: результаты опроса12Заключительные задания
Отчёт о продажахПоказания датчиковЦифры с первого взглядаИсследователь-пингвинПотренируйтесь самостоятельно: Онлайн-компилятор Python