View source: R/loglikelihood.R
cond_moments | R Documentation |
cond_moments
calculates the regime specific conditional means and variances and total
conditional means and variances of the specified GMAR, StMAR or G-StMAR model.
cond_moments(
data,
p,
M,
params,
model = c("GMAR", "StMAR", "G-StMAR"),
restricted = FALSE,
constraints = NULL,
parametrization = c("intercept", "mean"),
to_return = c("regime_cmeans", "regime_cvars", "total_cmeans", "total_cvars")
)
data |
a numeric vector or class |
p |
a positive integer specifying the autoregressive order of the model. |
M |
|
params |
a real valued parameter vector specifying the model.
Symbol |
model |
is "GMAR", "StMAR", or "G-StMAR" model considered? In the G-StMAR model, the first |
restricted |
a logical argument stating whether the AR coefficients |
constraints |
specifies linear constraints imposed to each regime's autoregressive parameters separately.
The symbol |
parametrization |
is the model parametrized with the "intercepts" |
to_return |
calculate regimewise conditional means ( |
Note that the first p observations are taken as the initial values so the conditional moments start form the p+1:th observation (interpreted as t=1).
to_return=="regime_cmeans"
:a size ((n_obs-p)xM) matrix containing the regime specific conditional means.
to_return=="regime_cvars"
:a size ((n_obs-p)xM) matrix containing the regime specific conditional variances.
to_return=="total_cmeans"
:a size ((n_obs-p)x1) vector containing the total conditional means.
to_return=="total_cvars"
:a size ((n_obs-p)x1) vector containing the total conditional variances.
Galbraith, R., Galbraith, J. 1974. On the inverses of some patterned matrices arising in the theory of stationary time series. Journal of Applied Probability 11, 63-71.
Kalliovirta L. (2012) Misspecification tests based on quantile residuals. The Econometrics Journal, 15, 358-393.
Kalliovirta L., Meitz M. and Saikkonen P. 2015. Gaussian Mixture Autoregressive model for univariate time series. Journal of Time Series Analysis, 36(2), 247-266.
Meitz M., Preve D., Saikkonen P. 2023. A mixture autoregressive model based on Student's t-distribution. Communications in Statistics - Theory and Methods, 52(2), 499-515.
Virolainen S. 2022. A mixture autoregressive model based on Gaussian and Student's t-distributions. Studies in Nonlinear Dynamics & Econometrics, 26(4) 559-580.
Other moment functions:
get_regime_autocovs()
,
get_regime_means()
,
get_regime_vars()
,
uncond_moments()
# GMAR model, regimewise conditional means and variances
params12 <- c(1.70, 0.85, 0.30, 4.12, 0.73, 1.98, 0.63)
cond_moments(simudata, p=1, M=2, params=params12, model="GMAR",
to_return="regime_cmeans")
cond_moments(simudata, p=1, M=2, params=params12, model="GMAR",
to_return="regime_cvars")
# G-StMAR-model, total conditional means and variances
params42gs <- c(0.04, 1.34, -0.59, 0.54, -0.36, 0.01, 0.06, 1.28, -0.36,
0.2, -0.15, 0.04, 0.19, 9.75)
cond_moments(M10Y1Y, p=4, M=c(1, 1), params=params42gs, model="G-StMAR",
to_return="total_cmeans")
cond_moments(M10Y1Y, p=4, M=c(1, 1), params=params42gs, model="G-StMAR",
to_return="total_cvars")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.