Modelé un univariado de series de tiempo en R usando el Arima
comando. Uno puede obtener los valores ajustados para la serie original el uso de este comando mediante la aplicación de la función fitted
para el modelo. Sin embargo, me di cuenta de que el conjunto de datos tiene la misma dimensión que el original de datos. Por lo tanto, una cocina equipada de valor para el primer valor de la serie de tiempo se calcula aunque no hay datos anteriores. He comprobado si es la media de la serie o de la intersección de la modelo, pero que no es la solución. ¿Cuáles son los posibles enfoques para conseguir un ajustado valor aquí?
El código siguiente es un reproducible ejemplo de uso de la Lynx
conjunto de datos.
> library(xts)
> library(forecast)
>
> data("lynx")
>
> Y <- as.xts(log10(lynx))
> model <- Arima(Y, order= c(1, 0, 0)) #Fit AR(1) model
> fit <- fitted(model)
> length(fit) == length(Y)
[1] TRUE