thin.bvar: Thinning Posterior Draws

View source: R/thin.bvar.R

thin.bvarR Documentation

Thinning Posterior Draws

Description

Thins the MCMC posterior draws in an object of class "bvar".

Usage

## S3 method for class 'bvar'
thin(x, thin = 10, ...)

Arguments

x

an object of class "bvar".

thin

an integer specifying the thinning interval between successive values of posterior draws.

...

further arguments passed to or from other methods.

Value

An object of class "bvar".

Examples


# Load data
data("e1")
e1 <- diff(log(e1)) * 100

# Obtain data matrices
model <- gen_var(e1, p = 2, deterministic = 2,
                 iterations = 100, burnin = 10)
# Chosen number of iterations and burn-in draws should be much higher.

# Add prior specifications
model <- add_priors(model)

# Obtain posterior draws
object <- draw_posterior(model)

object <- thin(object)


bvartools documentation built on Aug. 31, 2023, 1:09 a.m.