Zooma in med ett tidsindex
När en tidsserie representeras med ett tidsindex kan vi använda det som x-axel vid plottning. Vi kan också välja ett datumintervall för att zooma in på en specifik period i tidsserien med hjälp av pandas indexfunktioner. I den här övningen väljer du en del av en tidsseriedatamängd och plottar den perioden.
Data finns lagrat i en DataFrame kallad climate_change, som har ett tidsindex med mätdatum och två datakolumner: "co2" och "relative_temp".
Den här övningen är en del av kursen
Introduktion till datavisualisering med Matplotlib
Övningsinstruktioner
- Använd
plt.subplotsför att skapa en figur med en axel – spara dem i variablernafigrespektiveax. - Skapa en variabel kallad
seventiessom innehåller all data mellan"1970-01-01"och"1979-12-31". - Lägg till data från
seventiesi plottet: använd DataFramensindexsom x-värde och kolumnen"co2"som y-värden.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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
____