model {CausalMBSTS} | R Documentation |
Multivariate structural time series model definition
Description
Multivariate structural time series model definition
Usage
model(y, components, seas.period = NULL, cycle.period = NULL)
Arguments
y |
t x d data.frame (or matrix) of observations, where d is the number of time series in the multivariate model. |
components |
Character vector specifying the components of the multivariate structural time series model. Possible values are c("trend", "slope", "seasonal", "cycle"). |
seas.period |
Length of the seasonal pattern, if present. |
cycle.period |
Length of the cycle pattern, if present. |
Value
An object of class 'SSModel'.
Examples
# Example 1 : local level + seasonal
y <- cbind(seq(0.5,200,by=0.5)*0.1 + rnorm(400),
seq(100.25,200,by=0.25)*0.05 + rnorm(400),
rnorm(400, 5,1))
model.1 <- model(y, components = c("trend","seasonal"), seas.period = 7)
# Example 2: local level + cycle
t <- seq(from = 0,to = 4*pi, length.out=300)
y <- cbind(3*sin(2*t)+rnorm(300), 2*cos(2*t) + rnorm(300))
model.2 <- model(y, components = c("trend", "cycle"), cycle.period = 75)
[Package CausalMBSTS version 0.1.1 Index]