Разложение ряда по времени с использованием R
Я использую R
с forecast package
построить несколько моделей временных рядов. Прямо сейчас я имею дело с данными о сезонности, используя tbats
функция.
Когда строится построенная модель, я получаю график с компонентами временного ряда. Мой вопрос в том, что именно slope
значит компонент? (Я не мог найти это в документах).
Код:
fit <- tbats(co2, use.trend= TRUE, use.box.cox = TRUE, seasonal.periods = c(12))
plot(fit)
Спасибо!
1 ответ
Решение
Наклон m указывает на тренд. Возможно, вы захотите использовать функции stl или разложить в R, чтобы получить наклон и сезон.
Общее уравнение для разложения: x(t)=s(t)+m(t)+e(t), где t - время, m - наклон или тренд, s - сезон, а e - член ошибки для остатков.
Сезонность - это периодические колебания, а тренд - обобщенное направление в течение определенного времени.