Manipulera arbetslöshetsdata för Massachusetts
Nu när du har lagt till fördröjningar, differenser och rullande värden i dina BNP- och amerikanska arbetslöshetsdata är det dags att tillämpa dessa färdigheter på ditt uppdrag.
Kom ihåg att din klient vill ha information som är relevant för Bostons turismindustri. Utöver data om den amerikanska ekonomin i allmänhet kan det vara bra att ta fram några relevanta indikatorer för det ekonomiska läget i Massachusetts.
I den här övningen använder du dina färdigheter inom tidsseriemolipulation för att generera: en ettårsfördröjning, en sexmånadersförsta ordningens differens, ett sexmånaders rullande medelvärde och ett ettårigt rullande maximum för arbetslösheten i Massachusetts. Din klient väntar!
Den här övningen är en del av kursen
Fallstudie: Analys av tidsseridata för städer i R
Övningsinstruktioner
- Använd
lag()för att generera en ettårsfördröjning av arbetslösheten i Massachusetts (som finns i kolumnenmai din månatliga datamängdunemployment). Kom ihåg att sätta argumentetktill ett års antal observationer. Spara indikatorn iunemploymentsomma_yearlag. - Använd
diff()för att generera en sexmånaders första ordningens differens för arbetslösheten i Massachusetts. Kom ihåg att ange rätt kolumn i din datamängdunemployment. Spara indikatorn iunemploymentsomma_sixmonthdiff. - Beräkna det sexmånaders rullande medelvärdet för arbetslösheten i Massachusetts med hjälp av
rollapply(). Se till att ange rätt värden för argumentenwidthochFUN. Spara indikatorn iunemploymentsomma_sixmonthavg. - Mät det högsta värdet för arbetslösheten under det senaste året med ett nytt anrop till
rollapply()med lämplig specifikation av argumentetwidth. Sätt den här gången argumentetFUNtillmax. Spara den sista indikatorn iunemploymentsomma_yearmax. - Använd
tail()för att visa det senaste årets data iunemployment(n = 12).
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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