Zacznij terazZacznij za darmo

Manipulowanie danymi o bezrobociu w Massachusetts

Teraz, gdy do danych o PKB i bezrobociu w USA dodano opóźnienia, różnice i wartości kroczące, czas zastosować te umiejętności w swoim zadaniu.

Pamiętaj, że klient potrzebuje informacji istotnych dla branży turystycznej w Bostonie. Oprócz danych o gospodarce USA w ogóle, warto przygotować kilka odpowiednich wskaźników dla danych ekonomicznych stanu Massachusetts.

W tym ćwiczeniu użyjesz swoich umiejętności manipulowania szeregami czasowymi, aby wygenerować: roczne opóźnienie, sześciomiesięczną różnicę pierwszego rzędu, sześciomiesięczną średnią kroczącą oraz roczne maksimum kroczące stopy bezrobocia w Massachusetts. Klient czeka na wyniki!

To ćwiczenie jest częścią kursu

Studium przypadku: analiza danych szeregów czasowych miasta w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj lag(), aby wygenerować roczne opóźnienie stopy bezrobocia w Massachusetts (zawartej w kolumnie ma miesięcznych danych unemployment). Pamiętaj, aby ustawić argument k równy liczbie obserwacji odpowiadających jednemu roku. Zapisz ten wskaźnik do danych unemployment jako ma_yearlag.
  • Użyj diff(), aby wygenerować sześciomiesięczną różnicę pierwszego rzędu stopy bezrobocia w Massachusetts. Pamiętaj, aby wskazać odpowiednią kolumnę w danych unemployment. Zapisz ten wskaźnik do danych unemployment jako ma_sixmonthdiff.
  • Zmierz sześciomiesięczną średnią kroczącą bezrobocia w Massachusetts za pomocą rollapply(). Upewnij się, że podajesz właściwe wartości argumentów width i FUN. Zapisz ten wskaźnik do danych unemployment jako ma_sixmonthavg.
  • Zmierz szczytowy poziom bezrobocia w ciągu ostatniego roku, wywołując ponownie rollapply() z odpowiednią wartością argumentu width. Tym razem ustaw argument FUN na max. Zapisz ten ostatni wskaźnik do danych unemployment jako ma_yearmax.
  • Użyj tail(), aby wyświetlić ostatni rok danych unemployment (n = 12).

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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
Edytuj i uruchom kod