Inzoomen met een tijdindex
Als een tijdreeks een tijdindex heeft, kunnen we deze index gebruiken voor de x-as bij het plotten. We kunnen ook een datumbereik selecteren om in te zoomen op een specifieke periode binnen de tijdreeks met de indexeerfuncties van pandas. In deze oefening selecteer je een deel van een tijdreeksgegevensset en plot je die periode.
De te gebruiken data staat in een DataFrame climate_change, met een tijdindex met meetdatums en twee kolommen: "co2" en "relative_temp".
Deze oefening maakt deel uit van de cursus
Introductie tot datavisualisatie met Matplotlib
Oefeninstructies
- Gebruik
plt.subplotsom een Figure met één Axes te maken, respectievelijkfigenaxgenoemd. - Maak een variabele
seventiesmet alle data tussen"1970-01-01"en"1979-12-31". - Voeg de data uit
seventiestoe aan de plot: gebruik de DataFrame-indexvoor de x-waarden en de kolom"co2"voor de y-waarden.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
import matplotlib.pyplot as plt
# Use plt.subplots to create fig and ax
____
# Create variable seventies with data from "1970-01-01" to "1979-12-31"
seventies = climate_change[____]
# Add the time-series for "co2" data from seventies to the plot
____(____, ____["co2"])
# Show the figure
____