web-dev-qa-db-fra.com

In R plot arima modèle équipé de la série originale

J'utilisais GRETL. Là, lorsque je ferai les prévisions pour la validation du modèle arima, j'obtiendrai la série ajustée en ligne bleue et la série originale en ligne rouge. Plus tard, je suis passé à R et ici je n'ai trouvé aucune commande pour faire de même. J'utilise le modèle Arima du package de prévision.

détails,

En GRETL, j'utilise pour faire des modèles -> séries chronologiques -> arima -> prévisions. Il imprimera automatiquement la série équipée et la série originale. Une idée de faire de même sur R?

20
Pankaj Parag

Cette question est assez ouverte, mais voici une réponse très, très basique. En partant directement de l'un des exemples fournis dans les fichiers d'aide pour Arima dans le package forecast:

fit <- Arima(WWWusage,order=c(3,1,0))

Vous dites que vous voulez la série originale en rouge et la série équipée en bleu:

plot(fit$x,col="red")
lines(fitted(fit),col="blue")

qui produit une intrigue qui ressemble à ceci:

arima

Pour des questions de base comme celle-ci, je vous suggère de passer du temps de qualité ici se familiariser avec certaines des fonctionnalités de base de R.

40
joran

Les différences que vous trouvez sont dues au fait que la fonction arima () est différente de la fonction Arima (). Le premier est contenu dans le package de base {stats}, le second provient du package {prévision} et inclut la fonction fit () pour prédire les valeurs observées.

16
paul