Skip to contents

Plots posterior summaries of cumulative structural-shock contributions over a selected historical period.

Usage

plot_hd_event(
  object,
  start = NULL,
  end = start,
  probability = 0.9,
  draws = FALSE,
  variables = NULL,
  shocks = NULL,
  models = NULL,
  facet_scales = "free_y",
  ...
)

Arguments

object

A posterior model object, PosteriorHD, or a posterior-summary table of historical-period contributions.

start

First time index to include when object is not already an HD event table.

end

Last time index to include. Defaults to start.

probability

Probability mass of the equal-tailed credible interval.

draws

Must be FALSE; draw-level event contributions are not supported by this plot.

variables

Variables whose historical decompositions are included.

shocks

Structural shocks whose contributions are included.

models

Model specifications to include.

facet_scales

Facet scales passed to ggplot2.

...

Additional arguments passed to tidy_hd_event().

Value

A ggplot object.

Examples

data(us_fiscal_lsuw, package = "bsvars")
spec <- bsvars::specify_bsvar$new(us_fiscal_lsuw, p = 1)
#> The identification is set to the default option of lower-triangular structural matrix.
post <- bsvars::estimate(spec, S = 5, show_progress = FALSE)

p <- plot_hd_event(post, start = "1948.25", end = "1948.5")