Skip to contents

Core Responses

cdm()
Cumulative Dynamic Multipliers
tidy_apr_forecast()
Convert APRScenario-style forecast tables to bsvarPost tidy format
tidy_cdm()
Tidy cumulative dynamic multipliers
tidy_fevd()
Tidy forecast error variance decompositions
tidy_forecast()
Tidy forecasts
tidy_hd()
Tidy historical decompositions
tidy_hd_event()
Tidy event-window historical decompositions
tidy_irf()
Tidy posterior impulse responses
tidy_shocks()
Tidy structural shocks
compare_acceptance_diagnostics()
Compare acceptance diagnostics across models
compare_cdm()
Compare cumulative dynamic multipliers across models
compare_duration_response()
Compare duration summaries across models
compare_fevd()
Compare FEVDs across models
compare_forecast()
Compare forecasts across models
compare_half_life_response()
Compare half-life summaries across models
compare_hd_event()
Compare event-window historical decompositions across models
compare_irf()
Compare posterior impulse responses across models
compare_peak_response()
Compare peak response summaries across models
compare_restrictions()
Compare restriction audits across models
compare_time_to_threshold()
Compare time-to-threshold summaries across models

Representative Summaries and Audits

representative_cdm()
Representative cumulative dynamic multipliers
representative_irf()
Representative impulse responses
median_target_cdm()
Median-target representative cumulative dynamic multipliers
median_target_irf()
Median-target representative impulse responses
most_likely_admissible_cdm()
Most-likely-admissible representative cumulative dynamic multipliers
most_likely_admissible_irf()
Most-likely-admissible representative impulse responses
hypothesis_cdm()
Posterior probability statements for cumulative dynamic multipliers
hypothesis_irf()
Posterior probability statements for impulse responses
restriction_audit()
Audit sign, zero, structural, and narrative restrictions
magnitude_audit()
Audit magnitude statements for IRFs or CDMs
irf_restriction()
Create an impulse-response restriction specification
structural_restriction()
Create a structural restriction specification
narrative_restriction()
Create a narrative restriction specification

Historical Decomposition and Timing

tidy_hd()
Tidy historical decompositions
tidy_hd_event()
Tidy event-window historical decompositions
plot_hd_lines()
Plot full-sample historical decomposition components
plot_hd_overlay()
Overlay historical decomposition component paths
plot_hd_stacked()
Stacked historical decomposition contributions over time
plot_hd_total()
Plot observed and reconstructed decomposition totals
plot_hd_event_share()
Plot event contribution shares
plot_hd_event_cumulative()
Plot cumulative event-window contribution paths
plot_hd_event_distribution()
Plot event-window contribution uncertainty by shock
shock_ranking()
Rank shocks by event-window historical decomposition contributions
peak_response()
Peak response summaries for posterior IRFs and CDMs
duration_response()
Duration summaries for posterior IRFs and CDMs
half_life_response()
Half-life summaries for posterior IRFs and CDMs
time_to_threshold()
Time-to-threshold summaries for posterior IRFs and CDMs

Diagnostics and Joint Inference

acceptance_diagnostics()
Acceptance and admissibility diagnostics for bsvarSIGNs
simultaneous_irf()
Simultaneous posterior bands for impulse responses
simultaneous_cdm()
Simultaneous posterior bands for cumulative dynamic multipliers
joint_hypothesis_irf()
Joint posterior probability statements for impulse responses
joint_hypothesis_cdm()
Joint posterior probability statements for cumulative dynamic multipliers

Plotting and Reporting

autoplot(<bsvar_post_tbl>)
Autoplot tidy posterior outputs
plot_acceptance_diagnostics()
Plot acceptance diagnostics across metrics and models
plot_compare_response()
Plot comparison summaries for response-shape tables
plot_compare_restrictions()
Plot comparison summaries for restriction-audit tables
plot_hd_event()
Plot event-window historical decomposition summaries
plot_hd_event_cumulative()
Plot cumulative event-window contribution paths
plot_hd_event_distribution()
Plot event-window contribution uncertainty by shock
plot_hd_event_share()
Plot event contribution shares
plot_hd_lines()
Plot full-sample historical decomposition components
plot_hd_overlay()
Overlay historical decomposition component paths
plot_hd_stacked()
Stacked historical decomposition contributions over time
plot_hd_total()
Plot observed and reconstructed decomposition totals
plot_hypothesis()
Plot posterior probability statements for IRFs or CDMs
plot_joint_hypothesis()
Plot joint posterior probability statements
plot_restriction_audit()
Plot restriction-audit summaries
plot_shock_ranking()
Plot ranked event-window shock contributions
plot_simultaneous()
Plot simultaneous posterior bands
theme_bsvarpost()
Plot theme for bsvarPost outputs
style_bsvar_plot()
Apply a publication-oriented style to a bsvarPost plot
template_bsvar_plot()
Apply an output-family template to a bsvarPost plot
annotate_bsvar_plot()
Add publication-oriented annotations to a bsvarPost plot
publish_bsvar_plot()
Build a publication-ready bsvarPost plot
report_bundle()
Create reporting bundles from bsvarPost outputs
report_table()
Prepare reporting-ready tables
as_kable()
Render bsvarPost tables with knitr::kable
as_gt()
Render bsvarPost tables with gt
as_flextable()
Render bsvarPost tables with flextable
write_bsvar_csv()
Export bsvarPost tables to CSV
print(<bsvar_report_bundle>)
Print bsvar_report_bundle objects

Bridges

as_tsibble_post()
Convert bsvarPost tidy outputs to tsibble
as_apr_cond_forc()
Convert tidy forecasts to APRScenario format
tidy_apr_forecast()
Convert APRScenario-style forecast tables to bsvarPost tidy format
apr_gen_mats()
Optional wrapper around APRScenario::gen_mats