Plots posterior results with consistent graphical conventions
Source:R/plot-publication.R
publish_bsvar_plot.RdIdentifies the posterior quantity represented by a bsvarPost result, plots
the corresponding posterior result, and applies consistent graphical
conventions and optional annotations.
Usage
publish_bsvar_plot(
object,
family = NULL,
preset = c("default", "paper", "slides"),
title = NULL,
subtitle = NULL,
caption = NULL,
base_size = 11,
base_family = "",
...
)Arguments
- object
A
ggplotobject,bsvar_post_tbl, representative-response object, orreport_bundle()result.- family
Optional specification of the posterior quantity represented by
object.- preset
One of
"default","paper", or"slides".- title
Optional plot title.
- subtitle
Optional plot subtitle.
- caption
Optional plot caption.
- base_size
Base font size for the applied theme.
- base_family
Base font family for the applied theme.
- ...
Additional arguments passed to the underlying plot constructor when
objectis not already aggplot.
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)
irf_tbl <- tidy_irf(post, horizon = 3)
p <- publish_bsvar_plot(irf_tbl)