Skip to content

Commit 9f4322d

Browse files
committed
add mention of multiple treatments + citation
1 parent 75767a7 commit 9f4322d

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

docs/source/notebooks/graded_intervention_time_series_single_channel_ols.ipynb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"source": [
77
"# Graded Intervention Time Series (OLS)\n",
88
"\n",
9-
"**Graded Intervention Time Series** extends classical interrupted time series analysis to handle **graded interventions** - policies or treatments with varying intensity over time, rather than simple on/off changes. Traditional ITS methods model binary interventions (e.g., \"policy enacted\" vs \"no policy\"). This method (technically called Transfer Function Interrupted Time Series or TF-ITS in the literature {cite:p}`box1975intervention`) handles more realistic scenarios where:\n",
9+
"**Graded Intervention Time Series** extends classical interrupted time series analysis to handle **graded interventions** - policies or treatments with varying intensity over time, rather than simple on/off changes. Traditional ITS methods model binary interventions (e.g., \"policy enacted\" vs \"no policy\"). This method (technically called Transfer Function Interrupted Time Series or TF-ITS in the literature {cite:p}`box1975intervention`, with extensions to multiple time series by {cite:p}`abraham1980intervention`) handles more realistic scenarios where:\n",
1010
"\n",
1111
"1. **Intervention intensity varies continuously** (e.g., advertising spend \\$0 - 100k, communication frequency 0-10 messages/week)\n",
1212
"2. **Effects saturate** - diminishing returns as exposure increases (10th message less impactful than the 1st)\n",
@@ -28,6 +28,10 @@
2828
"- ✅ Reason to expect **saturation** (diminishing returns) or **carryover effects** (persistence)\n",
2929
"- ✅ Baseline controls available for confounders\n",
3030
"\n",
31+
":::{note}\n",
32+
"This notebook demonstrates the single channel (single time series) case. The transfer function intervention analysis framework extends naturally to multiple time series {cite:p}`abraham1980intervention`, but this extension is not yet implemented in CausalPy.\n",
33+
":::\n",
34+
"\n",
3135
"Compare to related methods:\n",
3236
"- **Classic {term}`Interrupted Time Series`**: Binary on/off intervention (no dose-response modeling)\n",
3337
"- **{term}`Synthetic Control`**: Multiple control units available for comparison\n",

docs/source/references.bib

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,17 @@ @article{GriffithCollider
194194
year={2020},
195195
publisher={Nature}
196196
}
197+
@article{abraham1980intervention,
198+
title={Intervention analysis and multiple time series},
199+
author={Abraham, Bovas},
200+
journal={Biometrika},
201+
volume={67},
202+
number={1},
203+
pages={73--78},
204+
year={1980},
205+
publisher={Oxford University Press}
206+
}
207+
197208
@article{box1975intervention,
198209
title={Intervention analysis with applications to economic and environmental problems},
199210
author={Box, George EP and Tiao, George C},

0 commit comments

Comments
 (0)