1. Học hỏi
  2. /
  3. Dự An
  4. /
  5. Studium przypadku: analiza danych szeregów czasowych miasta w R

Connected

Bài tập

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!

Hướng dẫn

100 XP
  • 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).