Adaugă adnotări pentru evenimentele importante din datele de tip serie de timp
Când ai reprezentat grafic seriile de timp Finance, Information, Manufacturing și Construction din DataFrame-ul jobs, ai observat o creștere distinctă a ratelor de șomaj în 2001 și 2008. În general, graficele de tip serie de timp pot deveni și mai informative dacă incluzi adnotări suplimentare care să evidențieze observații sau evenimente specifice. Astfel, poți atrage rapid atenția privitorilor asupra unor zone din grafic și poți ajuta la înțelegerea cauzelor unui anumit eveniment.
Reține că ai setat deja coloana datestamp ca index al DataFrame-ului jobs, deci ești pregătit să adaugi direct adnotări pe graficele tale sub formă de linii verticale sau orizontale.
Acest exercițiu face parte din cursul
Vizualizarea datelor de tip serie temporală în Python
Instrucțiuni pentru exercițiu
- Reprezintă toate seriile de timp din
jobspe un singur grafic și folosește paleta de culoriSpectral. - Adaugă o linie verticală albastră la data
2001-07-01. - Adaugă o a doua linie verticală albastră la data
2008-09-01.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Plot all time series in the jobs DataFrame
ax = ____(____, fontsize=6, linewidth=0.8)
# Set labels and legend
ax.set_xlabel('Date', fontsize=10)
ax.set_ylabel('Unemployment Rate', fontsize=10)
ax.set_title('Unemployment rate of U.S. workers by industry', fontsize=10)
ax.legend(loc='center left', bbox_to_anchor=(1.0, 0.5))
# Annotate your plots with vertical lines
____(____, color='blue', linestyle='--', linewidth=0.8)
____(____, color='blue', linestyle='--', linewidth=0.8)
# Show plot
plt.show()