Zacznij terazZacznij za darmo

Dodawanie pionowych i poziomych znaczników

Dodatkowe adnotacje mogą pomóc w wyróżnieniu konkretnych obserwacji lub zdarzeń. Nauczysz się, jak zaznaczać istotne momenty, dodając znaczniki w wybranych punktach czasowych na wykresie szeregu czasowego. Biblioteka matplotlib umożliwia rysowanie pionowych i poziomych linii, które pomagają wskazać konkretne daty.

Pamiętaj, że indeks ramki danych discoveries jest typu datetime, dlatego wartości na osi x wykresu również zawierają daty – możesz więc bezpośrednio podać datę podczas dodawania pionowych linii do wykresu. Na przykład pionową linię na dzień 1 stycznia 1945 r. możesz dodać do wykresu za pomocą polecenia:

ax.axvline('1945-01-01', linestyle='--')

To ćwiczenie jest częścią kursu

Wizualizacja danych szeregów czasowych w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Dodaj czerwoną pionową linię na datę 1 stycznia 1939 r., używając metody .axvline().
  • Dodaj zieloną poziomą linię na wartości 4 osi y, używając metody .axhline().

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 red vertical line
ax.____(____, color=____, linestyle='--')

# Add a green horizontal line
ax.____(____, color=____, linestyle='--')

plt.show()
Edytuj i uruchom kod