ARtransPars function

Function to parametrize a stationary AR process

Function to parametrize a stationary AR process

The function maps a vector of length p to the vector of autoregressive coefficients of a stationary AR(p) process. It can be used to parametrize a stationary AR(p) process

ARtransPars(raw)

Arguments

  • raw: a vector of length p

Details

The function first maps each element of raw to (0,1) using tanh. The numbers obtained are treated as the first partial autocorrelations of a stationary AR(p) process and the vector of the corresponding autoregressive coefficients is computed and returned.

Returns

The vector of autoregressive coefficients of a stationary AR(p) process corresponding to the parameters in raw.

References

Jones, 1987. Randomly choosing parameters from the stationarity and invertibility region of autoregressive-moving average models. Applied Statistics, 36.

Author(s)

Giovanni Petris, GPetris@uark.edu

Examples

(ar <- ARtransPars(rnorm(5))) all( Mod(polyroot(c(1,-ar))) > 1 ) # TRUE
  • Maintainer: Giovanni Petris
  • License: GPL (>= 2)
  • Last published: 2024-09-21

Useful links