Функция ARIMA не выводит AICC, BIC, x или установленные значения. Я неправильно форматирую временной ряд? - PullRequest
0 голосов
/ 19 апреля 2019

Я пытаюсь отобразить наблюдаемые и подогнанные значения для набора данных временного ряда, однако в моем выводе из функции ARIMA отсутствуют некоторые атрибуты по сравнению с примером, которому я следую, поэтому мне любопытно, если я настрою моя модель неверно.

Я следую приведенному ниже примеру из набора данных в библиотеке прогнозов.

fit <- Arima(WWWusage,order=c(3,1,0))
plot(fit$x,col="red")
lines(fitted(fit),col="blue")

Вывод здесь отображает хорошее визуальное представление данных.

Я использую набор данных, который можно найти здесь: https://datamarket.com/data/set/22xa/lenex-corporation-shipment-of-can-openers-jan67-dec71#!ds=22xa&display=line

Я загрузил данные, затем попытался преобразовать их в набор данных временного ряда, используя следующее:

   ship.ts <- ts(ship.ts, frequency=12, start = c(1967,1))

   stationary.ship <- diff(ship.ts, differences= 1)

   fit2 <-arima(stationary.ship, order = c(3,0,4))

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

Приведенный выше код выдает сообщение об ошибке, в котором говорится, что значение x отсутствует, и когда я смотрю на структуру обоих наборов данных, я замечаю, что fit - это список из 18, а fit2 - это только список из 14. Отсутствующие атрибуты выглядят как AICC , BIC, х, и установлены. Есть ли причина, по которой я получаю эти атрибуты?

...