gEconpy.model.perturbation.make_all_variable_time_combinations#
- gEconpy.model.perturbation.make_all_variable_time_combinations(variables)#
Shift a list of TimeAwareSymbols to create all possible lags, current, and lead variables.
- Parameters:
- variables: List[TimeAwareSymbol]
List of variables to shift.
- Returns:
- lags:
List[TimeAwareSymbol] List of variables shifted to t-1.
- now:
List[TimeAwareSymbol] List of variables at time t.
- leads:
List[TimeAwareSymbol] List of variables shifted to t+1.
- lags: