canarm | R Documentation |
Fit an ARMA model to stationary scalar time series through the analysis of canonical correlations between the future and past sets of observations.
canarm(y, lag = NULL, max.order = NULL, plot = TRUE)
y |
a univariate time series. |
lag |
maximum lag. Default is |
max.order |
upper limit of AR order and MA order, must be less than or
equal to |
plot |
logical. If |
The ARMA model of stationary scalar time series y(t) (t=1,...,n)
is
given by
y(t) - a(1)y(t-1) - ...- a(p)y(t-p) = u(t) - b(1)u(t-1) - ... - b(q)u(t-q),
where p
is AR order and q
is MA order.
arinit |
AR coefficients of initial AR model fitting by the minimum AIC procedure. |
v |
innovation vector. |
aic |
AIC. |
aicmin |
minimum AIC. |
order.maice |
order of minimum AIC. |
parcor |
partial autocorrelation. |
nc |
total number of case. |
future |
number of present and future variables. |
past |
number of present and past variables. |
cweight |
future set canonical weight. |
canocoef |
canonical R. |
canocoef2 |
R-squared. |
chisquar |
chi-square. |
ndf |
N.D.F. |
dic |
DIC. |
dicmin |
minimum DIC. |
order.dicmin |
order of minimum DIC. |
arcoef |
AR coefficients |
macoef |
MA coefficients |
H.Akaike, E.Arahata and T.Ozaki (1975) Computer Science Monograph, No.5, Timsac74, A Time Series Analysis and Control Program Package (1). The Institute of Statistical Mathematics.
# "arima.sim" is a function in "stats".
# Note that the sign of MA coefficient is opposite from that in "timsac".
y <- arima.sim(list(order=c(2,0,1), ar=c(0.64,-0.8), ma=c(-0.5)), n = 1000)
z <- canarm(y, max.order = 30)
z$arcoef
z$macoef
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.