Урок 1: Основы
Last updated
Last updated
Давайте учиться на примерах. Начнем с прогнозирования будущих цен на энергию и изучим основы библиотеки.
Если пакет NeuralProphet еще не установлен, обратитесь к руководству по установке.
В наших учебных материалах мы работаем с данными о ценах на энергию за 4 года из Испании. Набор данных был опубликован на Kaggle и содержит много информации, к которой мы вернемся позже. Пока что мы используем подготовленную версию набора данных, которая включает только данные о ежедневных ценах на энергию.
При использовании набора данных с NeuralProphet он должен быть представлен в виде DataFrame библиотеки pandas с следующим форматом и характеристиками:
Колонка временного ряда должна иметь название "ds" и содержать значения даты и времени.
Значение столбца должно быть названо "y" и содержать значения с плавающей точкой.
Для прогнозирования будущих значений нам необходимо расширить наш датафрейм. В нашем примере мы хотим создать прогноз на следующий год (то есть на 365 дней). Затем нам необходимо запустить прогнозирование снова на расширенном датафрейме.
Прогноз состоит из следующих компонентов: тренд, годовая и недельная сезонность. Они складываются вместе, чтобы создать прогноз.