Learn R Programming

seasonalytics (version 0.1.0)

seasonalize: Seasonalize a Deseasonalized Time Series

Description

Seasonalize a Deseasonalized Time Series

Usage

seasonalize(deseasonalized, indices, sl)

Value

A data.frame with columns: Observation (index), Season (label), Deseasonalized (input), Seasonal_Index (from `indices`), Seasonalized (output).

Arguments

deseasonalized

A numeric vector or `ts` object of deseasonalized data.

indices

A numeric vector (or data.frame column) of seasonal indices of length `sl`.

sl

A positive integer giving the seasonal period.

Examples

Run this code
data <- as.ts(rnorm(48, mean = 100, sd = 48), frequency = 12)
sl <- 12
si <- SI(data, sl)
deseasonalized <- deseasonalize(data, si$Seasonal_Index, sl)
seasonalized <- seasonalize(deseasonalized$Deseasonalized, si$Seasonal_Index, sl)

Run the code above in your browser using DataLab