Schaduwgebieden aan je plot toevoegen
Bij het plotten van tijdreeksgegevens in Python kun je ook complete gebieden in je figuur accentueren. Om een gearceerd gebied toe te voegen tussen 1 januari 1936 en 1 januari 1950, kun je het volgende commando gebruiken:
ax.axvspan('1936-01-01', '1950-01-01', color='red' , alpha=0.5)
Hier stel je de algehele transparantie van het gebied in met het argument alpha (waarbij 0 volledig transparant is en 1 volledig ondoorzichtig).
Deze oefening maakt deel uit van de cursus
Tijdreeksen visualiseren in Python
Oefeninstructies
- Gebruik de methode
.axvspan()om een verticale rood gearceerde zone toe te voegen tussen 1 januari 1900 en 1 januari 1915 met een transparantie van0.3. - Gebruik de methode
.axhspan()om een horizontale groen gearceerde zone toe te voegen tussen de waarden 6 en 8 met een transparantie van0.3.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Plot your the discoveries time series
ax = discoveries.plot(color='blue', fontsize=6)
# Add a vertical red shaded region
ax.____('1900-01-01', ____, color=____, alpha=____)
# Add a horizontal green shaded region
ax.____(6, ____, color=____, alpha=____)
plt.show()