2011-07-21 6 views
16

Estaba usando GRETL. Allí, cuando haga el pronóstico para la validación del modelo arima, obtendré las series ajustadas en línea azul y las series originales en línea roja. Más tarde, cambié a R y aquí no pude encontrar ningún comando para hacer lo mismo. Estoy usando el modelo Arima del paquete de pronóstico.En el modelo R Arima equipado con la serie original

detalles,

En Gretl que utilizo para hacer modelo-> series de tiempo -> Arima -> pronóstico. Imprimirá automáticamente la serie ajustada y original. Alguna idea de hacer lo mismo en R?

Gracias, Pankaj

Respuesta

33

Esta pregunta es bastante un final abierto, pero aquí es una respuesta muy, muy básico. A partir directamente de uno de los ejemplos proporcionados en los archivos de ayuda para Arima en el forecast paquete:

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

usted dice que quiere la serie original en rojo y la serie montado en azul:

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

cuales produce una trama que se ve algo como esto:

arima

Por cuestiones básicas como este , Le sugiero que pase algún tiempo de calidad here familiarizándose con algunas de las funciones básicas de R.

+1

+1 para agregar una parcela – Andrie

+10

El último comentario es un poco injusto, no es realmente una pregunta tan básica. Su respuesta es apenas información que encontrará en la introducción, y la estructura de un objeto modelo Arima es bastante compleja. – naught101

+0

@ naught101 Quizás. Por otro lado, logré responder la pregunta y básicamente no sé nada sobre los modelos de Arima y nunca antes había instalado el paquete de previsión. – joran

12

Las diferencias que está encontrando se deben a que la función arima() es diferente de la función Arima(). El primero está contenido en el paquete base {stats}, el último viene del paquete {forecast} e incluye la función fitted() para predecir los valores observados.

Cuestiones relacionadas