Decompose time series into trend, seasonal and residual components using additive or multiplicative model.