Встановлення та зміна частоти часових рядів
У відео ви бачили, як призначати частоту для 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