Calculate a data frame of total effects, representing the
estimated effect of every variable on every other variable and any time-lag
from 0 (simultaneous effects) to a user-specified maximum lag.
Usage
total_effect(object, n_lags = 4)
Arguments
- object
Output from dsem
- n_lags
Number of lags over which to calculate total effects
Value
A data frame listing the time-lag (lag), variable that is undergoing some
exogenous change (from), and the variable being impacted (to), along with the
total effect (total_effect) including direct and indirect pathways, and the
partial "direct" effect (direct_effect)
Details
Total effects are taken from the Leontief matrix \(\mathbf{(I-P)^{-1}}\),
where \(\mathbf{P}\) is the path matrix across variables and times.