De weergave van gegevens aanpassen
We kunnen de weergave van gegevens in onze plots aanpassen terwijl we de data toevoegen aan de plot, met behulp van key-word argumenten voor het plot-commando.
In deze oefening pas je de weergave van de markers aan, de gebruikte lijntype (linestyle), en de kleur van de lijnen en markers voor je data.
Zoals eerder is de data al beschikbaar in pandas DataFrame-objecten die in het geheugen zijn geladen: seattle_weather en austin_weather. Elk bevat een kolom "MONTHS" en "MLY-PRCP-NORMAL" die je tegen elkaar gaat plotten.
Daarnaast zijn er al een Figure-object met de naam fig en een Axes-object met de naam ax voor je aangemaakt.
Deze oefening maakt deel uit van de cursus
Introductie tot datavisualisatie met Matplotlib
Oefeninstructies
- Roep
ax.plotaan om"MLY-PRCP-NORMAL"tegen"MONTHS"te plotten in beide DataFrames. - Geef het key-word argument
colormee aan deze aanroepen om de kleur van de Seattle-data blauw ('b') te maken en die van de Austin-data rood ('r'). - Geef het key-word argument
markermee om voor Seattle cirkelmarkeringen ('o') te gebruiken en voor Austin driehoeken die naar beneden wijzen ('v'). - Geef het key-word argument
linestylemee om voor beide steden gestreepte lijnen ('--') te gebruiken.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Plot Seattle data, setting data appearance
ax.plot(seattle_weather["MONTH"], seattle_weather["MLY-PRCP-NORMAL"], ____)
# Plot Austin data, setting data appearance
ax.plot(austin_weather["MONTH"], austin_weather["MLY-PRCP-NORMAL"], ____)
# Call show to display the resulting plot
plt.show()