Gegevens toevoegen aan een Axes-object
Gegevens toevoegen aan een figuur doe je door methoden van het Axes-object aan te roepen. In deze oefening gebruiken we de methode plot om gegevens over neerslag in twee Amerikaanse steden toe te voegen: Seattle, WA en Austin, TX.
De gegevens staan in twee pandas DataFrame-objecten die al in het geheugen zijn geladen: seattle_weather bevat informatie over het weer in Seattle en austin_weather bevat informatie over het weer in Austin. Elk van de DataFrames heeft een kolom "MONTH" met de drieletterige namen van de maanden. Ze hebben ook allebei een kolom "MLY-PRCP-NORMAL" met de gemiddelde neerslag per maand over een periode van tien jaar.
In deze oefening maak je een visualisatie waarmee je de neerslag in deze twee steden kunt vergelijken.
Deze oefening maakt deel uit van de cursus
Introductie tot datavisualisatie met Matplotlib
Oefeninstructies
- Importeer de submodule
matplotlib.pyplotalsplt. - Maak een Figure- en een Axes-object door
plt.subplotsaan te roepen. - Voeg gegevens uit de DataFrame
seattle_weathertoe door deplot-methode van Axes aan te roepen. - Voeg op dezelfde manier gegevens uit de DataFrame
austin_weathertoe en roepplt.showaan om de resultaten te tonen.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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
____