Adnotacje na wykresie danych czasowych
Adnotacje pozwalają wyróżnić na wykresie interesujące informacje. Na przykład, analizując zbiór danych dotyczących zmian klimatu, możemy chcieć zaznaczyć datę, w której względna temperatura po raz pierwszy przekroczyła 1 stopień Celsjusza.
W tym celu użyjemy metody annotate obiektu Axes. W tym ćwiczeniu do pamięci zostanie wczytany DataFrame o nazwie climate_change. Korzystając z metod obiektu Axes, narysuj wykres samej kolumny względnej temperatury w funkcji dat, a następnie dodaj adnotację do danych.
To ćwiczenie jest częścią kursu
Wprowadzenie do wizualizacji danych z Matplotlib
Instrukcje do ćwiczenia
- Użyj metody
ax.plot, aby wykreślić indeksDataFramewzględem kolumnyrelative_temp. - Użyj metody
annotate, aby dodać tekst'>1 degree'w miejscu(pd.Timestamp('2015-10-06'), 1).
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
fig, ax = plt.subplots()
# Plot the relative temperature data
____
# Annotate the date at which temperatures exceeded 1 degree
ax.____(____, ____)
plt.show()