Plotting
The DSGE plotting code uses Plots. We typically use GR and Plotly as backends; however, the goal of Plots is that all backends should be supported interchangeably. In each of the functions listed below, there are methods which take in an AbstractModel
and those which take in some lower-level input arguments (typically one or more MeansBands
). See the individual function docstring for details.
Plotting Estimation Results
plot_prior_posterior
: plot the prior distribution overlaid on a histogram of posterior draws
Plotting Forecasts
plot_history_and_forecast
: plot a historical and forecasted series, possibly with uncertainty bands (if for a full-distribution forecast)plot_forecast_comparison
: plot two sets of histories and forecasts in one plothair_plot
: plot many forecasts as "hairs" coming out of some realized data seriesplot_shock_decomposition
: plot the contributions of individual shocks as a bar plot, with a line for the detrended mean forecastplot_impulse_response
: plot impulse response functions
Other Plots
plot_altpolicies
: plot forecasts under several alternative policies in one plotplot_scenario
: plot a forecast conditional on some alternative scenario, in deviations from some baseline