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

Manipulace s daty o nezaměstnanosti v MA

Teď, když jsi přidal/a zpoždění, diference a klouzavé hodnoty k datům o HDP a nezaměstnanosti v USA, je čas tyto dovednosti uplatnit ve svém zadání.

Nezapomeň, že klient chce informace relevantní pro bostonský cestovní ruch. Kromě dat o americké ekonomice jako celku může být užitečné připravit několik ukazatelů z ekonomických dat pro Massachusetts.

V tomto cvičení využiješ své dovednosti v manipulaci s časovými řadami k vytvoření: ročního zpoždění, šestiměsíční diference prvního řádu, šestiměsíčního klouzavého průměru a ročního klouzavého maxima míry nezaměstnanosti v MA. Klient čeká!

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

Případová studie: Analýza časových řad městských dat v R

Zobrazit kurz

Pokyny k cvičení

  • Pomocí lag() vytvoř roční zpoždění míry nezaměstnanosti v MA (obsažené ve sloupci ma v měsíčních datech unemployment). Nezapomeň nastavit argument k na hodnotu odpovídající jednomu roku pozorování. Ukazetel ulož do dat unemployment jako ma_yearlag.
  • Pomocí diff() vytvoř šestiměsíční diferenci prvního řádu míry nezaměstnanosti v MA. Nezapomeň správně specifikovat příslušný sloupec v datech unemployment. Ukazatel ulož do dat unemployment jako ma_sixmonthdiff.
  • Šestiměsíční klouzavý průměr nezaměstnanosti v MA vypočítej pomocí rollapply(). Správně nastav argumenty width a FUN. Ukazatel ulož do dat unemployment jako ma_sixmonthavg.
  • Roční maximum nezaměstnanosti vypočítej dalším voláním rollapply() se správnou specifikací argumentu width. Tentokrát nastav argument FUN na max. Tento poslední ukazatel ulož do dat unemployment jako ma_yearmax.
  • Pomocí tail() zobraz poslední rok dat unemployment (n = 12).

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

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

# Add a one-year lag of MA unemployment
unemployment$ma_yearlag <- 

# Add a six-month difference of MA unemployment
unemployment$ma_sixmonthdiff <- 

# Add a six-month rolling average of MA unemployment
unemployment$ma_sixmonthavg <- 
  
# Add a yearly rolling maximum of MA unemployment
unemployment$ma_yearmax <- 

# View the last year of unemployment data
Upravit a spustit kód