Explicit shock values
explicit uses the values declared for named years and zero for every undeclared year.
One declared year
layers:
- id: one_year_adjustment
name: One-year adjustment
data_file_name: one_year_adjustment.csv
event_year: 2026
description: One explicitly specified inflation-target adjustment
shocks:
- variable_prefix: INFX
selectors:
- dimension: regions
members: [USA]
value_path:
type: explicit
values:
2027: 1.0
units: percentage points
| Year | 2026 | 2027 | 2028 | 2029 |
| Value | 0 | 1.0 | 0 | 0 |
Several contiguous values
value_path:
type: explicit
values:
2026: 0.5
2027: 1.0
2028: 0.25
units: percentage points
| Year | 2026 | 2027 | 2028 | 2029 |
| Value | 0.5 | 1.0 | 0.25 | 0 |
Sparse values and an intentional zero
value_path:
type: explicit
values:
2026: -0.5
2028: 0
2030: 1.5
units: percentage points
| Year | 2026 | 2027 | 2028 | 2029 | 2030 | 2031 |
| Value | -0.5 | 0 | 0 | 0 | 1.5 | 0 |
Use integer year keys. An empty values mapping, a quoted year, or a year outside the layer period is invalid.
Explicit values with a constant tail