Decomposing time series
A seasonal time series is made up of seasonal components, deterministic trend components, and irregular components. In this recipe, we introduce how to use the decompose
function to destruct a time series into these three parts.
Getting ready
Ensure you have completed the previous recipe by generating a time series object and storing it in two variables: m
and m_ts
.
How to do it…
Please perform the following steps to decompose a time series:
- First, use the
window
function to construct a time series object,m.sub
, fromm
:> m.sub = window(m, start=c(2012, 1), end=c(2014, 4)) > m.sub Qtr1 Qtr2 Qtr3 Qtr4 2012 1055 1281 1414 1313 2013 1328 1559 1626 1458 2014 1482 1830 2090 2225 > plot(m.sub)
Get R for Data Science Cookbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.