Kom igångKom igång gratis

Anpassa en blandad säsongsmodell

Rent säsongsberoende, av den typ som utforskades tidigare i det här kapitlet, är relativt ovanligt. De flesta säsongsbaserade tidsserier har ett blandat beroende, vilket innebär att bara en del av variationen förklaras av säsongstrender.

Kom ihåg att den fullständiga säsongsmodellen betecknas SARIMA(p,d,q)x(P,D,Q)S, där stora bokstäver anger säsongsordningarna.

Liksom tidigare ber den här övningen dig att jämföra stickprovet av P/ACF-paret med de sanna värdena för simulerade säsongsdata och anpassa en modell till data med hjälp av sarima(). Den här gången kommer de simulerade data från en blandad säsongsmodell, SARIMA(0,0,1)x(0,0,1)12. Diagrammen visar tre års data samt modellens ACF och PACF. Observera att det, till skillnad från den rena säsongsmodellen, förekommer korrelationer vid icke-säsongslaggar såväl som vid säsongslaggarna.

Som vanligt är paketet astsa förinstallerat. De genererade data finns i x.

Den här övningen är en del av kursen

ARIMA-modeller i R

Visa kurs

Övningsinstruktioner

  • Rita stickprovets ACF och PACF för de genererade data upp till lag 60 (max.lag = 60) och jämför dem med de faktiska värdena.
  • Anpassa modellen till de genererade data (x) med hjälp av sarima(). Precis som i föregående övning, se till att ange de extra säsongsargumenten i ditt sarima()-anrop.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Plot sample P/ACF pair to lag 60 and compare to actual


# Fit the seasonal model to x

Redigera och kör kod