Lägga till data i ett Axes-objekt
Data läggs till i en figur genom att anropa metoder på Axes-objektet. I den här övningen använder vi metoden plot för att lägga till data om nederbörd i två amerikanska städer: Seattle, WA och Austin, TX.
Data lagras i två pandas DataFrame-objekt som redan är inlästa i minnet: seattle_weather innehåller väderinformation för Seattle och austin_weather innehåller väderinformation för Austin. Varje DataFrame har en kolumn "MONTH" som lagrar månadsnamnen som trebokstavsförkortningar. Det finns också en kolumn med namnet "MLY-PRCP-NORMAL" som lagrar den genomsnittliga nederbörden för varje månad under en tioårsperiod.
I den här övningen skapar du en visualisering som låter dig jämföra nederbörden i de två städerna.
Den här övningen är en del av kursen
Introduktion till datavisualisering med Matplotlib
Övningsinstruktioner
- Importera submodulen
matplotlib.pyplotsomplt. - Skapa ett Figure- och ett Axes-objekt genom att anropa
plt.subplots. - Lägg till data från DataFrame:n
seattle_weathergenom att anropa Axes-metodenplot. - Lägg till data från DataFrame:n
austin_weatherpå samma sätt och anropa sedanplt.showför att visa resultatet.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Import the matplotlib.pyplot submodule and name it plt
____
# Create a Figure and an Axes with plt.subplots
fig, ax = ____
# Plot MLY-PRCP-NORMAL from seattle_weather against the MONTH
ax.____(seattle_weather["MONTH"], ____)
# Plot MLY-PRCP-NORMAL from austin_weather against MONTH
ax.____(____, ____)
# Call the show function
____