CalendarVar {tfarima} | R Documentation |
Calendar variables
Description
CalendarVar
creates a set of deterministic variables to capture
calendar effects.
Usage
CalendarVar(
x,
form = c("dif", "td", "td7", "td6", "wd", "wd2", "null"),
ref = 0,
lom = TRUE,
lpyear = TRUE,
easter = FALSE,
len = 4,
easter.mon = FALSE,
n.ahead = 0
)
Arguments
x |
an object of class |
form |
a character indicated the set of calendar variables: td, td7, td6, wd. |
ref |
a non-negative integer indicating the reference day. |
lom |
logical. If TRUE length of the month effect is also estimated. |
lpyear |
logical. If TRUE a leap year effect is also estimated. |
easter |
logical. If TRUE an additional deterministic variable is generated to capture Easter effects. |
len |
duration of the Easter, integer. |
easter.mon |
logical. It is TRUE if Holy Monday is a public holiday. |
n.ahead |
number of additional observations to extend the sample period. |
Value
An object of class mts
or ts
.
References
Bell, W.R. and Hillmer, S.C. (1983) “Modeling time series with calendar variation”, Journal of the American Statistical Society, Vol. 78, pp. 526–534.
Examples
Y <- rsales
X <- CalendarVar(Y, easter = TRUE)