Tijdreeksfrequentie instellen en wijzigen
In de video heb je gezien hoe je een frequentie toekent aan een DateTimeIndex en deze daarna wijzigt.
Nu ga je werken met gegevens over de dagelijkse koolmonoxideconcentratie in NYC, LA en Chicago van 2005–2017.
Je stelt de frequentie eerst in op kalender-dagelijks en resampelt daarna naar een maandfrequentie. Visualiseer beide reeksen om te zien hoe de verschillende frequenties de data beïnvloeden.
Deze oefening maakt deel uit van de cursus
Tijdreeksgegevens manipuleren in Python
Oefeninstructies
We hebben pandas al geïmporteerd als pd en matplotlib.pyplot als plt, en we hebben het bestand co_cities.csv al ingeladen in de variabele co.
- Inspecteer
comet.info(). - Gebruik
.asfreq()om de frequentie in te stellen op kalender-dagelijks. - Maak een plot van
'co'metsubplots=True. - Verander de frequentie naar maandelijks met de alias
'M'. - Maak nog een plot van
cometsubplots=True.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Inspect data
print(____)
# Set the frequency to calendar daily
co = ____
# Plot the data
# Set frequency to monthly
co = ____
# Plot the data