Skip to contents

Returns a univariate time series equal to either a seasonal component, trend-cycle component or remainder component from a time series decomposition.

Usage

seasonal(object)

trendcycle(object)

remainder(object)

Arguments

object

Object created by stats::decompose(), stats::stl() or tbats().

Value

Univariate time series.

Author

Rob J Hyndman

Examples

plot(USAccDeaths)
fit <- stl(USAccDeaths, s.window = "periodic")
lines(trendcycle(fit), col = "red")


library(ggplot2)
autoplot(
  cbind(
    Data = USAccDeaths,
    Seasonal = seasonal(fit),
    Trend = trendcycle(fit),
    Remainder = remainder(fit)
  ),
  facets = TRUE
) +
  labs(x = "Year", y = "")