Вы можете ответить на этот вопрос самостоятельно, получив доступ к компонентам, используя $
library(TTR)
t <- ts(co2, frequency=12, start=1, deltat=1/12)
td <- decompose(t)
Вот сезонный компонент сам по себе:
plot(td$seasonal)
Теперь добавьте тренд:
plot(td$seasonal + td$trend)
и, наконец, случайный компонент:
plot(td$seasonal + td$trend + td$random)
и сравните это с исходными данными:
plot(td$x)
Таким образом, временной ряд разлагается на сезонный компонент, который по определению повторяется без изменений, линию тренда, вокруг которой сезонный компонент варьируется, и «случайный» компонент, схожий с остатками.
Создан в 2020-03-03 пакетом prex (v0.3.0)