J'ai un ensemble de données météorologiques quotidiennes, qui a, sans surprise, un effet saisonnier très fort.
J'ai adapté un modèle ARIMA à cet ensemble de données en utilisant la fonction auto.arima du package de prévision. À ma grande surprise, la fonction n'applique aucune opération saisonnière - différenciation saisonnière, composantes saisonnières ar ou ma. Voici le modèle qu'il a estimé:
library(forecast)
data<-ts(data,frequency=365)
auto.arima(Berlin)
Series: data
ARIMA(3,0,1) with non-zero mean
Coefficients:
ar1 ar2 ar3 ma1 intercept
1.7722 -0.9166 0.1412 -0.8487 283.0378
s.e. 0.0260 0.0326 0.0177 0.0214 1.7990
sigma^2 estimated as 5.56: log likelihood=-8313.74
AIC=16639.49 AICc=16639.51 BIC=16676.7
Et les prévisions utilisant ce modèle ne sont pas vraiment satisfaisantes non plus. Voici l'intrigue de la prévision:
Quelqu'un peut-il me donner une idée de ce qui ne va pas ici?