← 5. Measurement & structure
Structural equation modeling
Try this analysis →

Structural Equation Modeling (SEM)

Estimate how items measure concepts and how those concepts relate to each other, together in one model.

Measurement & structural modelsPath coefficientsIndirect effectsFit indices

Park accessibilitySatisfaction with useMental restorationa = .50b = .60c′ = .15Indirect effect ab .50 × .60 = .30

What would you need to measure to find out whether urban parks help residents feel mentally restored? You could survey together how easy it is to get from home to a park, how satisfied people were when they used it, and how psychologically restored they feel after a visit.

The problem is that these concepts are hard to measure accurately with a single number. Park accessibility, satisfaction with use and mental restoration are concepts measured indirectly through several survey items. On top of that, the researcher may want to know whether park accessibility is directly related to restoration, or related indirectly through satisfaction with use.

Structural equation modeling (SEM) is a method that measures latent variables with several observed items like these and estimates the relationships among the latent variables in a single model. In this article, we use a concrete example to look at the components of SEM and the analysis process, path coefficients and indirect effects, model fit, identification and estimation methods, modification indices, and how to report results.

SECTION 1

What does structural equation modeling analyze?

SEM uses the covariance structure of the observed variables to estimate the measurement relationships and structural relationships between variables specified by the researcher.

Whereas ordinary regression is mainly used to analyze conditional relationships among observed variables, SEM can explicitly handle latent variables that are hard to observe directly, and measurement error.

Park accessibilityA1A2A3A4Satisfaction with useS1S2S3S4Mental restorationR1R2R3R4abc′Measurement modelStructural model (a · b · c′)
Measurement model and structural model

SEM is broadly divided into a measurement model and a structural model. The measurement model expresses how the survey items measure each concept, and the structural model shows what directional relationships are assumed among those concepts. A key feature is that the two parts can be estimated together.

However, drawing an arrow on a path does not by itself prove a causal relationship.

Causal interpretation requires separate evidence such as the research design, temporal order and control of confounders.

SECTION 2

When do you use SEM?

SEM is useful when you measure concepts that are hard to observe directly—such as satisfaction, attitudes, stress, trust or motivation to learn—with several items and examine the relationships among those concepts.

It is also used in studies that handle several regression equations at once or that want to estimate direct and indirect effects together.

Research questionWhat SEM examines
Do the items measure the intended concepts?Measurement model and factor loadings
Are park accessibility and satisfaction with use related?Structural paths between latent variables
Does satisfaction mediate the relationship between accessibility and restoration?Indirect effect and confidence interval
Is the proposed overall model consistent with the data?χ², CFI, TLI, RMSEA, SRMR, etc.

Exploratory factor analysis (EFA) focuses on discovering factor structure, and confirmatory factor analysis (CFA) on examining a measurement structure specified in advance. In SEM, you add paths between latent variables to this measurement structure so the research hypotheses can be evaluated together.

SECTION 3

Real-world example: urban parks and mental restoration

Suppose 420 residents of a city answered a survey about an urban park they recently used.

The researcher wants to see whether park accessibility (X) is related to satisfaction with use (M), and whether satisfaction is in turn related to mental restoration (Y). A path by which accessibility relates directly to restoration is also specified.

Each of the three concepts is measured with four items. The items were set up to be answered from 1, 'Strongly disagree,' to 5, 'Strongly agree.'

Latent variableItemsExample content measured
Park accessibility (X)A1–A4Ease of travel, burden of travel time, access route, ease of visiting
Satisfaction with use (M)S1–S4Satisfaction with facilities, pleasantness, upkeep, overall experience of use
Mental restoration (Y)R1–R4Relief of tension, improved mood, mental recharge, recovery from daily stress

The key question of the analysis is: "In the process by which park accessibility relates to mental restoration, does satisfaction with use play a mediating role?"

This case is an example for explaining the principles of the analysis, and the figures below are not results from real resident data.

SECTION 4

How do you set up the measurement model?

The measurement model defines how latent variables are reflected in the survey items.

For example, connect A1–A4 to the accessibility factor, S1–S4 to satisfaction and R1–R4 to restoration. In the basic model, we assume each item loads only on its designated factor and that the covariances between measurement errors are 0.

xi = λiξ + δi

Here xi is an observed item, ξ is the latent factor, λi is the factor loading and δi is the item's unique variance and measurement error. To set the scale of a factor, an identification constraint is needed, such as fixing each factor's variance to 1 or fixing the unstandardized loading of a marker item to 1.

Park accessibilityLatent factor ξλ = .79Item A1δ1λ = .82Item A2δ2λ = .76Item A3δ3λ = .81Item A4δ4
Structure of the measurement model

If each item's loading is high and the estimates are stable, that is evidence the latent factor is closely related to those items. High loadings alone, however, do not automatically prove the validity of the item content or unidimensionality.

SECTION 5

How do you set up the structural model?

In this example, we assume accessibility is related to satisfaction, and both variables are related to restoration.

Park accessibilityX · exogenousSatisfaction with useM · endogenousMental restorationY · endogenousζMζYa = .50b = .60c′ = .15
Paths in the structural model

As equations, this can be written M = aX + ζM, Y = c′X + bM + ζY.

Here a is the path between accessibility and satisfaction, b is the path between satisfaction and restoration accounting for accessibility, and c′ is the direct path between accessibility and restoration accounting for satisfaction. ζM and ζY are the residuals of each endogenous latent variable.

In a real model, you also need to specify the necessary covariates, identification conditions and the residual structure.

SECTION 6

How do you choose the estimation method and check the data?

The estimation method for SEM depends on the measurement level and distribution of the data.

If the items can be treated as close to continuous and the relevant distributional assumptions are appropriate, you can use maximum likelihood (ML). To deal with non-normality you can consider robust maximum likelihood (MLR), and if you analyze ordinal Likert items as categorical, you can consider methods such as WLSMV.

Before the analysis, check missing values and response distributions, excessively high correlations between variables, outliers, sample size and whether the model is identified. Handling of missing values also depends on the estimator. For example, FIML can handle missing data in continuous variables under appropriate assumptions, but it is not used the same way with every estimator and data type.

The sample size needed for SEM is hard to set with a single rule such as "a certain multiple of the number of items." It depends on the factor loadings, number of factors, number of free parameters, missingness and distributions, the estimation method and power, so you need to consider the complexity of the model.

SECTION 7

How do you interpret factor loadings?

Suppose fitting the measurement model to the data from 420 people gave the following standardized factor loadings.

Latent variableStandardized loadings by item
AccessibilityA1 .79 · A2 .82 · A3 .76 · A4 .81
SatisfactionS1 .84 · S2 .80 · S3 .77 · S4 .83
RestorationR1 .86 · R2 .81 · R3 .79 · R4 .82
0.00.51.0AccessibilityA1.79A2.82A3.76A4.81SatisfactionS1.84S2.80S3.77S4.83RestorationR1.86R2.81R3.79R4.82
Standardized factor loadings

For example, A2's standardized loading of .82 means there is a relatively strong relationship between the accessibility factor and responses to A2. In a standard single-factor measurement model, the proportion of A2's variance explained by that factor is roughly .82² = .6724, or 67.2%.

When interpreting loadings, also check the confidence intervals, standard errors and item content. It is not appropriate to automatically delete an item because its loading is low, or to treat the content of different items as the same because their coefficients are high.

SECTION 8

How do you evaluate overall model fit?

In SEM, even if individual path coefficients are significant, the overall model may not match the observed covariance structure.

So you need to look at model fit as well as the structural paths.

Fit indexResultSuggested interpretation
χ²(df)94.80(51)Exact-fit test, p < .001
CFI.972Relatively good relative fit
TLI.964Relatively good relative fit
RMSEA.045Low level of approximation error
SRMR.039Low level of standardized residuals
CFI0.972ref. ≥ 0.95TLI0.964ref. ≥ 0.95RMSEA0.045ref. ≤ 0.06SRMR0.039ref. ≤ 0.08χ²(51) = 94.80, p < .001
Model fit indices

Values such as .90 or .95 for CFI and TLI, .06 or .08 for RMSEA and .08 for SRMR are commonly used reference points, not pass marks for every model. Interpretation depends on sample size, model degrees of freedom, the estimator and the characteristics of the data.

In particular, the χ² test is sensitive to sample size, so it is best to look at several fit indices, the residuals and theoretical plausibility as a whole.

SECTION 9

How do you calculate direct, indirect and total effects?

Suppose the standardized path coefficients in the structural model are as follows.

PathStandardized coefficient95% CI
Accessibility → satisfaction (a).50[.40, .60]
Satisfaction → restoration (b).60[.49, .71]
Accessibility → restoration (c′).15[.04, .26]
Indirect effect (ab).30[.22, .39]
Total effect (c′+ab).45[.34, .56]
0.00.20.40.6Direct effect c′Accessibility → restoration.15[0.04, 0.26]Indirect effect ab.50 × .60 = .30.30[0.22, 0.39]Total effect c′+ab.15 + .30 = .45.45[0.34, 0.56]
Direct, indirect and total effects

In this simple linear model, the indirect effect is calculated as a × b = .50 × .60 = .30, and the total effect is the sum of the direct and indirect effects, .15 + .30 = .45.

So you can describe accessibility as showing a standardized relationship of .30 through the indirect path via satisfaction and .15 through the direct path controlling for satisfaction. Because the distribution of a product can be asymmetric, the confidence interval of the indirect effect is generally estimated with methods such as the bootstrap.

Estimating these paths from observational data does not prove a causal mediation process in which accessibility actually changes satisfaction and restoration increases as a result.

Additional assumptions are needed, such as temporal order and no confounding between the mediator and the outcome.

SECTION 10

How do you check explained variance and relationships between factors?

In SEM, you can also look at the coefficient of determination R² of the endogenous latent variables.

For example, if satisfaction's R² is .25, accessibility explains about 25% of the variance in satisfaction in this model.

0%25%50%75%100%Satisfaction with use← accessibility25.0%Mental restoration← accessibility + satisfaction47.3%R²
Explained variance of endogenous latent variables

Restoration is influenced by both accessibility and satisfaction, so its explained variance can be higher. For example, if the standardized coefficients of the two predictors are .15 and .60 and the correlation between accessibility and satisfaction is .50, the explained variance of restoration in this simple structure is .15² + .60² + 2(.15)(.60)(.50) = .4725, or about 47.3%.

High explained variance alone, however, does not prove the model's causal validity or generalizability.

SECTION 11

How do you examine convergent and discriminant validity?

When you measure latent variables with several items, you can also check reliability and validity in addition to factor loadings.

Convergent validity checks whether items designed to measure the same concept are sufficiently related, and discriminant validity checks whether different latent factors are distinguishable.

Convergent validityItems of the same concept close togetherDiscriminant validityDifferent concepts kept apartAVE · reliability · ωFactor correlations · HTMT
Convergent and discriminant validity

For convergent validity, you can refer to average variance extracted (AVE), construct reliability, McDonald's omega and similar measures. For discriminant validity, you can look at factor correlations, HTMT and so on. For example, if the correlation between two factors is close to 1, you should further examine whether they are really distinct concepts.

However, AVE above .50 or a particular reliability index above .70 does not by itself fully prove the validity of the measurement. It is important to also evaluate the item content and the theoretical basis from previous research.

SECTION 12

What if the model does not fit well?

If fit is poor or problems appear during estimation, first check item coding and missing-data handling, model identification, variance estimates, factor correlations and residuals.

If a Heywood case appears, where a standardized loading is abnormally large or a residual variance is estimated as negative, there may be a problem with the model or the data.

A modification index shows how much fit might improve if a constrained parameter were freely estimated. But you should not add correlations between measurement errors or repeatedly connect new paths just because an index is high. Consider it only when there is a theoretically convincing reason, such as shared variation from identical wording or the same measurement method.

If you modified the model to fit the data, report the reasons and the changes, and if possible re-test the model on independent data. Improving model fit and establishing the validity of the research hypotheses are different matters.

SECTION 13

How do you report SEM results?

When reporting SEM results, it is good to present the research question and latent variables, item composition, sample size, estimation method, identification constraints, missing-data handling, overall fit, factor loadings, structural paths, and direct and indirect effects with confidence intervals.

When reporting a mediation path, clearly state the assumptions required for a causal interpretation.

Example of reporting results

To examine the relationship between urban park use and mental restoration, structural equation modeling was applied to survey data from 420 residents. A three-factor measurement model, in which park accessibility, satisfaction with use and mental restoration were each measured with four items, was specified along with structural paths from accessibility to satisfaction and restoration. The overall model showed χ²(51) = 94.80, p < .001, CFI = .972, TLI = .964, RMSEA = .045 and SRMR = .039, indicating relatively good approximate fit by common reference criteria.

The standardized structural paths were .50 from accessibility to satisfaction, .60 from satisfaction to restoration and .15 from accessibility to restoration. The indirect effect through satisfaction was estimated at .30 (95% CI [.22, .39]). This suggests that satisfaction with use may appear as a mediating path in the relationship between park accessibility and mental restoration. However, because the data are cross-sectional and observational, causal interpretation of the paths is limited.

In real research, you should also report standard errors, the estimator, the confidence interval of each path and detailed results of the measurement model.

✓Wrap-up

Look at measurement accuracy and the relationships between variables together

Structural equation modeling lets you examine latent variables measured by several items, and the relationships among them, within a single analytical framework.


Whereas CFA mainly evaluates the measurement relationships between items and factors, SEM can estimate structural paths between latent variables along with the measurement model.

But good fit or significant path coefficients do not automatically mean a correct causal model. You need to examine the validity of the measurement model, the identification and estimation assumptions, the data-generating process and the possibility of alternative models together.

KEY TAKEAWAY

The essence of SEM is not connecting many paths in one diagram, but stating the researcher's hypotheses about measurement and structure explicitly and evaluating how far the actual data support them.