VerifiedEvidence: highv1.0.0

Structural Equation Model

A modelling framework combining factor analysis and regression to test hypothesised relationships among observed and unobserved, latent variables.

Last reviewedDarrin Baines IP Ltd

Concept Architecture

Concept


Theoretically, Structural Equation Model (SEM) is a multivariate statistical modelling framework that simultaneously estimates relationships among observed variables, latent variables, and measurement error. SEM integrates factor analysis and path analysis within a unified system of equations, allowing researchers to evaluate complex causal hypotheses involving direct, indirect, and total effects. It is founded on covariance structure analysis and is widely used to investigate latent constructs that cannot be measured directly.

Mathematically, SEM specifies separate measurement and structural components. The measurement model relates observed indicators to latent variables, whereas the structural model specifies relationships among latent and observed variables. Model parameters are typically estimated using maximum likelihood estimation, although alternative estimators such as weighted least squares and Bayesian estimation are available. Model adequacy is evaluated using recognised fit indices including the ?� statistic, RMSEA, CFI, TLI, and SRMR.

In practice, Structural Equation Models are estimated using specialised statistical software and are applied to investigate causal pathways, mediation, latent health constructs, patient-reported outcomes, health behaviours, and healthcare utilisation. In health economics, SEM is used to evaluate complex relationships between socioeconomic status, disease severity, quality of life, healthcare resource use, and economic outcomes while explicitly accounting for measurement error.

Purpose


Used to estimate complex systems of relationships among observed and latent variables, evaluate causal pathways, quantify direct and indirect effects, account for measurement error, and test theoretical models in health economic research.


Mathematical Formulae

Primary Formula

Structural model:

? = B? + �? + ?

where:

  • ? = endogenous latent variables
  • ? = exogenous latent variables
  • B = matrix of relationships among endogenous variables
  • � = matrix of effects of exogenous variables
  • ? = structural disturbances

Supporting Formulae

Measurement model for endogenous variables:

y = ??? + �

Measurement model for exogenous variables:

x = ??? + �

Covariance structure:

�(?) = � implied by the structural equation model

Maximum likelihood fitting function:

FML = ln|�(?)| + tr(S�(?)??) ? ln|S| ? p

where:

  • S = sample covariance matrix
  • �(?) = model-implied covariance matrix
  • p = number of observed variables

Related Mathematical Methods

  • Confirmatory Factor Analysis
  • Path Analysis
  • Latent Variable Model
  • Maximum Likelihood Estimation
  • Covariance Structure Analysis
  • Mediation Analysis
  • Factor Analysis
  • Model Fit Assessment

Example

A health economist investigates how socioeconomic status influences healthcare costs both directly and indirectly through health-related quality of life.

The SEM includes:

  • Latent socioeconomic status measured by income, education, and occupation.
  • Latent health status measured by EQ-5D, disease severity, and functional status.
  • Annual healthcare costs as an observed outcome.

Estimated standardised effects are:

  • Socioeconomic status ? Health status: ? = 0.58
  • Health status ? Healthcare costs: ? = ?0.47
  • Socioeconomic status ? Healthcare costs: ? = ?0.19

The model demonstrates that much of the relationship between socioeconomic status and healthcare costs operates indirectly through health status.


Excel Implementation

FunctionExample FormulaHealth Economics Application
MMULT=MMULT(Matrix1,Matrix2)Perform matrix multiplication used in covariance calculations.
MINVERSE=MINVERSE(CovarianceMatrix)Calculate inverse covariance matrices for SEM estimation.
TRANSPOSE=TRANSPOSE(MatrixRange)Construct loading and covariance matrices.
SUMPRODUCT=SUMPRODUCT(Observed,Predicted)Calculate covariance and model-fit components.
MDETERM=MDETERM(CovarianceMatrix)Calculate matrix determinants used in likelihood estimation.

VBA (Optional)

Automate covariance matrix preparation and export data for structural equation modelling software while generating model fit summaries.


Sources

  • Bollen KA. Structural Equations with Latent Variables.
  • Kline RB. Principles and Practice of Structural Equation Modeling. 5th ed.
  • J�reskog KG. A General Method for Estimating a Linear Structural Equation System. In: Structural Equation Models in the Social Sciences. 1973.
  • Byrne BM. Structural Equation Modeling with AMOS.
  • Hair JF, Black WC, Babin BJ, Anderson RE. Multivariate Data Analysis.
  • Briggs A, Claxton K, Sculpher M. Decision Modelling for Health Economic Evaluation.
  • Drummond MF, et al. Methods for the Economic Evaluation of Health Care Programmes.

Library

Publications

1
  • Book

    Bayesian Methods in Health Economics — Gianluca Baio, 1st Edition ed., 2012 (Chapman & Hall / CRC Press)

    An overview of Bayesian statistical methods for the analysis of health economic data, covering economic evaluation concepts, statistical cost-effectiveness analysis, Bayesian computation and MCMC, and applied health economic evaluation.

Frequently Asked Questions (6)

  • What is a structural equation model?

    A modelling framework combining factor analysis and regression to test hypothesised relationships among observed and unobserved, latent variables.

    Source: Jöreskog 1969

  • What two techniques does a structural equation model bring together?

    A structural equation model brings together factor analysis and regression, using the first to define latent variables from measured indicators and the second to specify relationships among those latent and observed variables. This combination lets a researcher test a whole theory at once, both how well the measurements capture the underlying constructs and how those constructs relate to one another. It is evaluated by how closely the relationships it implies match the correlations actually seen in the data. Uniting measurement and relationships in one model is its purpose. Kline (2015) describes this framework.

    Source: Kline 2015

  • How does a structural equation model work?

    A structural equation model works by specifying a measurement model, which links latent constructs to their observed indicators through factor loadings, and a structural model, which specifies the hypothesised relationships among the latent and observed variables, then estimating all the parameters jointly, usually by maximum likelihood, and assessing how well the model reproduces the observed relationships. So a structural equation model works by combining measurement and structural components into one model fitted to the data, which estimates the loadings and the relationships among constructs together and evaluates fit, allowing a whole hypothesised system of relationships involving latent variables to be tested simultaneously.

    Source: Jöreskog 1969

  • What are the components of a structural equation model?

    The components of a structural equation model are the measurement model, which specifies how each latent construct is measured by its observed indicators through factor loadings, and the structural model, which specifies the hypothesised relationships, such as effects, among the latent and observed variables. So a structural equation model comprises a measurement part and a structural part, the former linking constructs to indicators and the latter relating the constructs to one another, which is why it is described as combining factor analysis, for measurement, with regression, for the relationships, and estimating both together allows the constructs and their interrelations to be modelled in a single framework.

    Source: Jöreskog 1969

  • What is a structural equation model used for?

    A structural equation model is used to test theories involving latent constructs and their relationships, to model measurement and structural relations simultaneously while accounting for measurement error, and to examine complex patterns of direct and indirect effects among variables. So a structural equation model is used where hypothesised relationships among unobserved constructs, measured by multiple indicators, are to be tested, which is common in psychology, health, and social science, since it allows constructs such as attitudes or symptoms to be represented by their indicators and their interrelations estimated, handling measurement error and complex structures that ordinary regression cannot.

    Source: Jöreskog 1969

  • How is a structural equation model evaluated?

    A structural equation model is evaluated using fit indices and tests that compare the relationships implied by the model with those observed in the data, including a chi-square test of overall fit and approximate fit indices that gauge closeness while considering complexity. So a structural equation model is evaluated by how well it reproduces the observed covariances among the variables, judged by multiple fit measures together, since each captures a different aspect of fit, and adequate fit across them supports the hypothesised structure, while poor fit indicates the model should be reconsidered, which is why model evaluation and possible modification are important steps in structural equation modelling.

    Source: Jöreskog 1969

Trust Record

Verified by Dr Darrin Baines

British health economist

Professional identity: darrinbaines.org

Verification date: 25 Dec 2025

Content version: 1.0.0

Canonical Identity

Term code
HE-ES-SA-207

Stable URI · Machine-readable · Resolvable · CC BY 4.0