
Quasi-Experimental Design: Types, Analysis, Reporting
What a quasi-experimental design is, the main types (including difference-in-differences and regression discontinuity), threats to validity, and analysis.
A quasi-experimental design tests the effect of an intervention, like an experiment does, but without random assignment to conditions. Researchers use it when randomization is impossible, unethical, or impractical: a policy that applies to one region, a teaching method adopted by some schools, a hospital protocol introduced on a set date. Because groups are not randomized, the central task is ruling out other explanations for any difference you find.
This guide covers the main designs, the threats to validity each one handles, how to analyze them, and how to report them.
Quasi-experiment vs true experiment vs observational study
| True experiment | Quasi-experiment | Observational study | |
|---|---|---|---|
| Researcher introduces or studies a defined intervention | Yes | Yes | Not necessarily |
| Random assignment to conditions | Yes | No | No |
| Comparison group or comparison period | Yes | Usually | Sometimes |
| Main threat | Low internal validity threats if randomization works | Selection and time-related confounding | Confounding of many kinds |
The line between a quasi-experiment and an observational study is not sharp. What defines a good quasi-experiment is a deliberate design (a comparison group, pretests, multiple time points, a known assignment rule) that makes specific alternative explanations less plausible.
Main types of quasi-experimental design
1. Nonequivalent groups design
Two existing groups (for example, two classes, two clinics) are compared; one receives the intervention. Without a pretest (posttest-only), any difference could simply reflect who was in each group, so this version is weak. Adding a pretest makes it much stronger: the nonequivalent groups pretest-posttest design. You can then check baseline similarity and analyze change over time.
2. One-group pretest-posttest design
One group is measured, receives the intervention, and is measured again. This is common in pilot studies and practice-improvement projects, but it cannot separate the intervention from anything else that changed over the same period (history, maturation, practice effects, regression to the mean). Treat its results as preliminary.
3. Interrupted time series (ITS)
The outcome is measured at many time points before and after the intervention, for example monthly infection rates for 24 months before and 24 months after a new protocol. Analysis asks whether the level (an immediate jump) or the slope (trend) changed at the interruption, beyond what the pre-intervention trend predicted. A common model is segmented regression:
y_t = b0 + b1 × time + b2 × post + b3 × time_after + e_t
where post is 0 before and 1 after, and time_after counts time since the intervention. b2 is the level change and b3 is the slope change. Account for autocorrelation and seasonality. Adding a comparison series that did not receive the intervention strengthens the design considerably.
4. Regression discontinuity (RD)
Assignment is based on a cutoff on a continuous score: students below a test score get tutoring, patients above a risk score get a drug. Units just above and just below the cutoff are very similar, so a jump in the outcome at the cutoff estimates the effect for units near it. RD is often considered the strongest quasi-experimental design when the assignment rule is strictly followed. Key checks: no manipulation of the score around the cutoff, and results that hold across reasonable bandwidths and functional forms. The estimate applies to units near the cutoff, not to everyone.
5. Difference-in-differences (DiD)
Measure the outcome before and after the intervention in a treated group and in a comparison group. The effect estimate is the change in the treated group minus the change in the comparison group. This removes stable differences between groups and common changes over time. The key assumption is parallel trends: without the intervention, both groups would have changed by the same amount. Checking pre-intervention trends with several earlier time points makes this assumption more credible.
DiD is closely related to panel fixed effects models; see fixed effects vs random effects for the within-unit logic.
Threats to internal validity
The threats below follow the classic framework from Campbell and Stanley and later Shadish, Cook, and Campbell. Plan which ones your design addresses.
| Threat | What it means | Designs that help |
|---|---|---|
| Selection | Groups differed before the intervention | Pretest, matching, DiD, RD |
| History | Another event happened at the same time | Comparison group, ITS with comparison series |
| Maturation | Participants changed naturally over time | Comparison group, multiple pretests |
| Testing | Taking the pretest affected posttest scores | Comparison group that also takes the pretest |
| Instrumentation | The measure or its administration changed | Consistent measurement procedures |
| Regression to the mean | Groups selected for extreme scores drift toward the average | Avoid selecting on extreme pretest scores, or model it (RD) |
| Attrition | Different dropout between groups | Track and compare dropouts, sensitivity analysis |
| Selection-interaction | Groups mature or experience events differently | Multiple pretests, parallel-trends checks |
External validity matters too: an effect found in two volunteer schools may not generalize to all schools.
A worked example: pretest-posttest with a comparison group
A school district introduces a new reading program in one school (treatment, n = 40 students). A similar school continues as usual (comparison, n = 40). Reading scores are measured before and after the semester.
| Group | Pretest mean | Posttest mean | Change |
|---|---|---|---|
| Treatment | 70.0 | 78.0 | +8.0 |
| Comparison | 72.0 | 75.0 | +3.0 |
Difference-in-differences estimate: 8.0 − 3.0 = 5.0 points. The comparison school's 3-point gain represents what would have happened anyway (maturation, ordinary teaching, practice effects); the extra 5 points are attributed to the program, assuming parallel trends.
Testing the difference. Each student's change score is computed. The treatment group's gains have SD = 6.0; the comparison group's have SD = 6.5. An independent-samples t-test on the change scores gives:
- Pooled SD = 6.25, standard error of the difference = 1.40
- t(78) = 3.57,
p < .001 - 95% CI for the difference in gains: [2.22, 7.78]
- Cohen's d based on the pooled SD of change scores = 0.80
You can reproduce this with the t-test calculator using the summary statistics above.
The same answer from a mixed ANOVA. A 2 (group: treatment, comparison) × 2 (time: pre, post) mixed ANOVA gives a group × time interaction of F(1, 78) = 12.78, which is exactly t² (3.575² ≈ 12.78, using the unrounded t). In a 2 × 2 design, the interaction is the DiD. For background on interactions, see two-way ANOVA; for comparing more than two groups, the ANOVA calculator.
Note the baseline gap: the treatment school started 2 points lower. That is a reason to check whether lower-scoring students simply have more room to grow (a selection-maturation threat). If you have earlier test scores for both schools, plotting them is the best evidence for or against parallel trends.
Choosing an analysis
| Design | Common analysis |
|---|---|
| One-group pretest-posttest | Paired t-test, or Wilcoxon signed-rank test |
| Nonequivalent groups, pretest-posttest | ANCOVA (posttest adjusted for pretest), change-score t-test, or mixed ANOVA (group × time) |
| Difference-in-differences with many units | Regression with group, period, and group × period terms, standard errors clustered by unit |
| Interrupted time series | Segmented regression with autocorrelation correction, or ARIMA models |
| Regression discontinuity | Local linear regression around the cutoff with sensitivity to bandwidth |
| Any design with measured baseline differences | Propensity score matching or weighting, then one of the above |
ANCOVA vs change scores. In a randomized experiment, ANCOVA adjusting for the pretest is usually preferred because it is more precise. In nonequivalent groups, the two can give different answers (Lord's paradox), because they make different assumptions: ANCOVA assumes the groups would have the same posttest given the same pretest, while the change-score approach assumes the groups would have changed by the same amount. Choose based on which assumption fits your setting, state it, and consider reporting both as a sensitivity check.
Propensity scores balance measured covariates only. They do not fix bias from unmeasured differences, which is the main limitation of every non-randomized design.
How to report a quasi-experimental study (APA 7)
State the design name, explain why randomization was not possible, describe how groups were formed, and report baseline equivalence. For nonrandomized evaluations of interventions, the TREND reporting guideline is a useful checklist in health and behavioral research.
Methods section:
We used a quasi-experimental nonequivalent groups pretest-posttest design. Random assignment was not feasible because the reading program was adopted at the school level. Students in the program school (n = 40) were compared with students in a demographically similar school (n = 40). The program effect was estimated as a difference-in-differences, by comparing change scores between schools with an independent-samples t-test.
Results section:
At pretest, mean reading scores were 70.0 in the program school and 72.0 in the comparison school. Scores increased by 8.0 points (SD = 6.0) in the program school and 3.0 points (SD = 6.5) in the comparison school. The difference in gains, 5.0 points, was statistically significant, t(78) = 3.57, p < .001, 95% CI [2.22, 7.78], d = 0.80.
Discussion: name the threats your design did not rule out, such as history or selection-maturation, and avoid causal language stronger than the design supports.
Common mistakes
- Calling a one-group pretest-posttest study evidence of effectiveness without discussing history, maturation, and regression to the mean.
- Comparing posttests only when a pretest exists.
- Running separate paired t-tests in each group and concluding there is an effect because one is significant and the other is not. Test the difference in change directly.
- Ignoring clustering. If the intervention was assigned to schools or wards, the students or patients are not independent; with only one cluster per arm, the school effect and the program effect cannot be separated, which should be stated as a limitation.
- Not checking parallel trends in a DiD design when earlier data are available.
- Using causal language without qualification. "Was associated with a greater improvement" is often more honest than "caused."
FAQ
Is a quasi-experimental design quantitative or qualitative?
It is a quantitative design. Qualitative data can complement it, for example to understand how an intervention was implemented.
What is the strongest quasi-experimental design?
Regression discontinuity and interrupted time series with a comparison series are generally considered among the strongest, because their assumptions can be partly checked with data. A well-designed difference-in-differences with several pre-intervention periods is also strong.
Can a quasi-experiment show causation?
It can support a causal interpretation when the design rules out the main alternative explanations, but it rests on assumptions that randomization would make unnecessary. Report those assumptions and the evidence for them.
What sample size do I need?
Do a power analysis for the planned test, and account for clustering if the intervention is assigned to groups. See the power analysis guide.
Is a natural experiment the same as a quasi-experiment?
A natural experiment is a type of quasi-experiment in which an external event or rule, rather than the researcher, creates the treatment and comparison groups in a way that is plausibly unrelated to the outcome.
Writing it up
If you have a complete dataset from your study and want a full paper draft with the analysis, tables, figures, and results text, Data2Paper Generate Paper produces one from a CSV or XLSX upload. The first half is free to preview, and the full draft is a one-time $19.90. It is an AI-generated draft, so check the design description, analysis choices, and numbers before you use it.
저자

카테고리
더 보기

AI로 문헌 검토 끝내기: Data2Paper Research Report로 주제만 던지면 리뷰가 완성됩니다
Data2Paper의 Research Report 기능은 연구 주제 한 줄을 실제 인용이 달린 구조화된 문헌 검토로 바꿔줍니다. 주제 분석, 문헌 검색, 주제별 종합, PDF·Word·LaTeX 산출까지 한 번에 끝냅니다.


생존 분석 입문: Kaplan-Meier 곡선, Log-rank 검정, Cox 회귀분석
임상 연구자를 위한 생존 분석 실무 가이드 — 언제 써야 하는지, 데이터를 어떻게 준비해야 하는지, KM 곡선과 Cox 회귀 결과를 어떻게 해석하는지 정리합니다.


Cover Letter for Journal Submission: Template + Tips
How to write a cover letter for journal submission: structure, a copyable template, an example, and a checklist of statements editors expect.

뉴스레터
함께해요
최신 소식과 업데이트를 뉴스레터로 받아보세요