Growth Curve Model — longitudinal trajectories with random slope on time
VerifiedAdvanced & specialized
Run this test straight away on a free built-in teaching dataset — no data of your own needed — or bring your own. Either opens the guided workspace: variable setup, assumption diagnostics, results with effect sizes and confidence intervals, figures, and APA-ready reporting.
Loading teaching datasets…
Or use your own dataset
Loading your datasets…
Models per-subject TRAJECTORIES of a continuous outcome over time using a linear mixed-effects framework with random intercept + random slope on time: y_it = β₀ + β₁ t + u_0i + u_1i t + ε_it.
Reports the average trajectory (fixed effects), between-subject variation in baseline intercepts σ_u₀ and growth rates σ_u₁, the correlation between them ρ_u₀u₁, and (optionally) differences in trajectories between groups via time × group interactions. Standard tool in developmental psychology, education research, and clinical trial trajectory analyses.
Worked example
How do individuals change over time, and do their trajectories differ?
A latent growth-curve model estimates the average intercept and slope over repeated occasions plus individual variation around them.
Scores rose on average (slope = 1.4 per occasion, p < .001) with significant individual differences in slopes (variance p = .008).
A growth-curve model showed a significant average increase (slope = 1.4, p < .001) with reliable individual differences in trajectories.
When to use it
- Repeated measures per subject (longitudinal trajectories)Depression ~ week + (week | patient) in 100 patients × 8 weekly measures.
- Non-linear (polynomial) trajectoriesTask performance ~ t + t² + (t | subject) — practice effects level off; quadratic captures the asymptote, random linear slope captures inter-individual learning rate.
When NOT to — use instead
- Single measurement per subjectGrowth curves require repeated measures — single timepoint → linear regression on cross-sectional data. → Linear Regression \u2014 OLS (continuous y + predictors)
- Cross-sectional clustering (no time component)Use LMM with random intercept only — random slope on time isn't applicable. → Linear Mixed Effects (LMM) \u2014 clustered / repeated data (ICC, BLUPs)
- Balanced within-subject design with no missing dataRM-ANOVA is simpler and equivalent under sphericity. → One-Way RM-ANOVA (3+ measurements)
- Binary trajectory outcomeUse logistic GLMM with random slope. → GLMM (binary) \u2014 logistic mixed-effects (random intercept)
Hypotheses
Parameter tested: fixed-effect trajectory coefficients + random-effect covariance Ψ
Assumptions (and what to do if they fail)
Check: LRT p-value.
If violated: If LRT is non-significant, the random slope is not adding explanatory power.
Check: Shapiro-Wilk p-value.
If violated: Non-normal residuals affect small-sample CIs.
Check: Shapiro-Wilk on BLUP intercepts + BLUP slopes.
If violated: Non-normal BLUPs can indicate outlying subjects or an omitted cluster-level predictor.
Check: n of outlier subjects.
If violated: Extreme individual trajectories may pull the fixed-effect time slope.
Ready to run a Growth Curve Model — longitudinal trajectories with random slope on time on your own data?
Guided setup, automatic assumption checks, effect sizes, figures and an APA write-up.
Run this test →