Установка и изменение частоты временного ряда
В видео вы узнали, как присвоить частоту объекту DateTimeIndex и затем изменить её.
Теперь вы будете работать с данными о суточной концентрации угарного газа в Нью-Йорке, Лос-Анджелесе и Чикаго за 2005–2017 годы.
Вы установите календарную суточную частоту, затем выполните ресемплирование до месячной частоты и визуализируете оба ряда, чтобы увидеть, как разные частоты влияют на данные.
Это упражнение является частью курса
Работа с временными рядами в Python
Инструкции к упражнению
Библиотеки pandas (как pd) и matplotlib.pyplot (как plt) уже импортированы, а файл co_cities.csv загружен в переменную co.
- Изучите
coс помощью.info(). - Используйте
.asfreq(), чтобы установить календарную суточную частоту. - Постройте график
'co', передав аргументsubplots=True. - Измените частоту на месячную, используя псевдоним
'M'. - Постройте ещё один график
co, передав аргументsubplots=True.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Inspect data
print(____)
# Set the frequency to calendar daily
co = ____
# Plot the data
# Set frequency to monthly
co = ____
# Plot the data