plot_decomposition_comparison!

Plot a decomposition comparison plot into an already existing axis.

plot_decomposition_comparison!(
    ax::Axis,
    idx_outcome::Int,
    irfs::AbstractArray{<:Number,3},
    teffects::Vector{<:AbstractArray{<:Number,3}}...;
    colors=wong_colors()
) -> Axis

Plots a decomposition comparison plot of the total effects (irfs) and the transmission effects (teffects), of various transmission matrices, for a given outcome variable (idx_outcome) into the axis ax.

Arguments

  • idx_outcome::Int: Index of the outcome variable.
  • irfs::AbstractArray{<:Number,3}: Total effects, with shape [N, 1, H] where N is the number of endogenous variables, and H is the number of horizons (including zero).
  • teffects::Vector{<:AbstractArray{<:Number,3}}...: Transmission effects for each transmission channel and each transmission matrix; Each transmission effect must have the same shape as irfs.

Keyword Arguments

  • colors: Colors for the decomposition bars (default: Wong colors).