Zacznij terazZacznij za darmo

Dodaj zacienione obszary do wykresu

Podczas wizualizacji danych szeregów czasowych w Pythonie można również wyróżniać całe fragmenty wykresu. Aby dodać zacieniony obszar między 1 stycznia 1936 a 1 stycznia 1950, użyj polecenia:

ax.axvspan('1936-01-01', '1950-01-01', color='red' , alpha=0.5)

Parametr alpha określa przezroczystość obszaru (gdzie 0 oznacza całkowitą przezroczystość, a 1 – pełne nasycenie kolorem).

To ćwiczenie jest częścią kursu

Wizualizacja danych szeregów czasowych w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj metody .axvspan(), aby dodać pionowy czerwony zacieniony obszar między datami 1 stycznia 1900 a 1 stycznia 1915 z przezroczystością 0.3.
  • Użyj metody .axhspan(), aby dodać poziomy zielony zacieniony obszar między wartościami 6 i 8 z przezroczystością 0.3.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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()
Edytuj i uruchom kod