Začněte nyníZačněte zdarma

Anotace významných událostí v datech časové řady

Při vykreslování časových řad Finance, Information, Manufacturing a Construction z DataFrame jobs sis všiml/a výrazného nárůstu míry nezaměstnanosti v letech 2001 a 2008. Grafy časových řad jsou obecně mnohem informativnější, pokud do nich doplníš anotace zdůrazňující konkrétní pozorování nebo události. Díky tomu můžeš snadno upozornit diváky na zajímavé části grafu a pomoci jim pochopit, co danou událost mohlo způsobit.

Nezapomeň, že sloupec datestamp jsi už nastavil/a jako index DataFrame jobs, takže můžeš rovnou přistoupit k anotování grafů svislými nebo vodorovnými čarami.

Toto cvičení je součástí kurzu

Vizualizace dat časových řad v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Vykresli všechny časové řady z jobs do jednoho grafu a použij barevnou paletu Spectral.
  • Přidej modrou svislou čáru na datum 2001-07-01.
  • Přidej druhou modrou svislou čáru na datum 2008-09-01.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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()
Upravit a spustit kód