compute_conditional_sd.PosteriorBSVARMSH function

Computes posterior draws of structural shock conditional standard deviations

Computes posterior draws of structural shock conditional standard deviations

Each of the draws from the posterior estimation of models is transformed into a draw from the posterior distribution of the structural shock conditional standard deviations.

## S3 method for class 'PosteriorBSVARMSH' compute_conditional_sd(posterior)

Arguments

  • posterior: posterior estimation outcome - an object of class PosteriorBSVARMSH obtained by running the estimate function.

Returns

An object of class PosteriorSigma, that is, an NxTxS

array with attribute PosteriorSigma containing S draws of the structural shock conditional standard deviations.

Examples

# upload data data(us_fiscal_lsuw) # specify the model and set seed set.seed(123) specification = specify_bsvar_msh$new(us_fiscal_lsuw, p = 1, M = 2) # run the burn-in burn_in = estimate(specification, 10) # estimate the model posterior = estimate(burn_in, 20) # compute structural shocks' conditional standard deviations csd = compute_conditional_sd(posterior) # workflow with the pipe |> ############################################################ set.seed(123) us_fiscal_lsuw |> specify_bsvar_msh$new(p = 1, M = 2) |> estimate(S = 10) |> estimate(S = 20) |> compute_conditional_sd() -> csd

See Also

estimate, normalise_posterior, summary

Author(s)

Tomasz Woźniak wozniak.tom@pm.me

  • Maintainer: Tomasz Woźniak
  • License: GPL (>= 3)
  • Last published: 2024-10-24