Full SEM (latents + structural)
VerifiedSem (legacy hub)
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…
The full structural equation model — latent constructs (a measurement model) plus the structural paths among them, estimated together.
Full SEM combines a CFA measurement model with regression-style paths among the latent variables, correcting relationships for measurement error and giving overall fit indices.
Worked example
Does latent job stress reduce latent performance via latent burnout?
A full SEM with three latent constructs (each with several indicators) and structural paths was fit (n = 350).
Stress raised burnout (β = .52) which lowered performance (β = −.44); the model fit well (CFI = .96, RMSEA = .048) and the indirect effect was significant.
A full SEM showed job stress reduced performance via burnout (indirect path significant), CFI = .96, RMSEA = .048.
When to use it
- Latent constructs with multiple indicatorsEach construct is measured by several items, and you want the relationships among the constructs, not the items.
- You want measurement error correctedModelling the latents disattenuates the structural paths in a way path analysis on scale scores cannot.
- A measurement model plus a structural theorye.g. latent job stress → latent burnout → latent performance, each with several indicators.
When NOT to — use instead
- Only observed variablesNo latent constructs to model — path analysis is the right tool. → Path analysis
- Prediction with small n or formative constructsCovariance-based SEM needs a good sample and reflective indicators. → PLS-SEM
- You only need to confirm the measurement modelIf there is no structural theory yet, fit the measurement model alone first. → Confirmatory factor analysis
Hypotheses
Parameter tested: the structural paths among latent constructs (corrected for measurement error), the measurement loadings, and overall fit indices
Assumptions (and what to do if they fail)
Check: Each latent should have a well-fitting CFA (loadings, reliability) before the structural paths are interpreted.
If violated: Structural paths among poorly-measured latents are not trustworthy — fix measurement before structure.
Check: SEM is large-sample; rules of thumb ask for many cases per estimated parameter.
If violated: Estimates fail to converge or give improper solutions (negative variances, loadings > 1).
Check: Each latent needs a scale set (a fixed loading or fixed variance) and enough indicators.
If violated: The model is unidentified and the solution is arbitrary.
Check: Default ML assumes it; check skew/kurtosis of indicators.
If violated: Use a robust ML estimator (MLR); otherwise χ² and SEs are biased.
Ready to run a Full SEM (latents + structural) on your own data?
Guided setup, automatic assumption checks, effect sizes, figures and an APA write-up.
Run this test →