Get AI summaries of any video or article — Sign up free
5. SEM | SPSS AMOS - What is Confirmatory Factor Analysis (CFA)? - Research Coach thumbnail

5. SEM | SPSS AMOS - What is Confirmatory Factor Analysis (CFA)? - Research Coach

Research With Fawad·
5 min read

Based on Research With Fawad's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

CFA evaluates whether observed indicators measure specified latent constructs and whether those constructs are distinct.

Briefing

Confirmatory Factor Analysis (CFA) is a statistical method for testing whether sets of observed items measure specific, unobserved constructs—and whether those constructs are distinct from one another. In practice, an unobserved construct such as “job satisfaction” is treated as a factor, measured by multiple indicators (for example, five or six survey items). CFA then evaluates how strongly each indicator reflects its intended factor and whether the measurement structure matches what the researcher specifies in advance.

CFA is often presented as a measurement model diagram. Unobserved constructs appear as circles or ovals, while observed indicators appear as rectangles. Single-headed arrows run from each factor to its indicators, representing the direct influence of the latent construct on the measured items. The estimated strength of each arrow is called a factor loading, which can be reported as unstandardized or standardized regression-style coefficients. These loadings are interpreted as evidence of how well the items represent the underlying construct.

Because indicators are never perfect, CFA includes error terms for each measurement. The unexplained portion of variance is captured by these errors, which can reflect random error (unpredictable fluctuations due to uncontrolled influences, often treated as “noise”) or systematic error (consistent over- or underestimation driven by bias). A key implication follows: assuming a single-indicator construct has no measurement error is typically unrealistic. CFA therefore relies on multiple items per construct to model measurement error more credibly.

CFA also accounts for relationships among latent constructs by estimating covariances. When multiple unobserved variables exist, the model includes two-headed arrows between them, allowing the analysis to estimate their covariance. Treating latent variables as exogenous and specifying their covariances is necessary; omitting required covariances can trigger software errors.

A major contrast is between CFA and Exploratory Factor Analysis (EFA). EFA is used for data reduction and for discovering which indicators belong to which constructs; it allows every indicator to load on multiple factors, which can produce cross-loadings and raise concerns about whether an item is a clean measure of a single construct. CFA, by contrast, starts with prior knowledge: the researcher specifies which indicators measure which factor, and indicators are restricted to load only on their designated construct—no cross-loading onto other factors.

Finally, CFA and EFA differ in how results are compared across samples. EFA often relies on correlation matrices and may be less straightforward for parameter comparison, while CFA uses covariance matrices and is generally better suited for cross-sample comparison. EFA may also involve rotation (such as rotated component matrices) to improve interpretability, whereas CFA does not depend on rotation because the item-to-construct mapping is predetermined. The session closes by pointing learners toward standard references for deeper study of CFA and related modeling concepts in SPSS AMOS.

Cornell Notes

Confirmatory Factor Analysis (CFA) tests whether observed indicators measure specific latent constructs and whether those constructs are distinct. Latent constructs (factors) like “job satisfaction” are represented as circles/ovals, with single-headed arrows to observed items (rectangles). The arrow estimates are factor loadings, interpreted like regression coefficients, showing how well each item reflects its intended construct. CFA includes measurement error for each indicator, distinguishing random noise from systematic bias. Unlike Exploratory Factor Analysis (EFA), CFA requires the researcher to pre-specify which indicators belong to which factor and prevents indicators from loading on multiple factors, improving clarity and cross-sample comparison.

What does CFA treat as “unobserved,” and how is it represented in a model diagram?

CFA treats constructs that cannot be measured directly—such as job satisfaction or engagement—as unobserved variables, often called factors. In diagrams, each factor is drawn as a circle or oval. Observed indicators (survey items) are drawn as rectangles, and single-headed arrows run from the factor to each indicator to show the factor’s influence on the measured items.

What are factor loadings in CFA, and how are they interpreted?

Factor loadings are the estimated strengths of the direct effects from a latent factor to its indicators (the single-headed arrows). They are often interpreted like regression coefficients and can be reported in either unstandardized or standardized form. Higher loadings indicate that the item is a stronger reflection of the underlying construct.

Why does CFA include error terms, and what’s the difference between random and systematic error?

CFA includes error terms because not all variance in an indicator is explained by the latent construct. Random error is unpredictable fluctuation from unforeseen influences and is treated as noise. Systematic error is consistent over- or underestimation caused by bias (for example, differences between online and paper surveys that systematically change how respondents answer).

How does CFA handle covariance among multiple latent constructs?

When there are multiple unobserved variables, CFA estimates their covariance using two-headed arrows between the latent constructs. The model treats these latent variables as exogenous/independent for covariance estimation. If required covariances are not specified, software may return an error message.

How does CFA differ from EFA in terms of indicator-to-construct loading rules?

EFA lets every indicator load on every factor initially, so cross-loading can occur (an item loading strongly on more than one construct), which can signal the item is not a clean measure of a single construct. CFA does not allow that: the researcher specifies which indicators belong to which factor ahead of time, and indicators are restricted to load only on their designated construct.

What practical differences affect interpretation and comparison across samples between EFA and CFA?

EFA often uses correlation matrices and may be less ideal for comparing parameters across samples. It may also use rotation (e.g., rotated component matrices) to improve loading patterns and reduce cross-loading. CFA uses covariance matrices and is generally better suited for cross-sample parameter comparison, without relying on rotation because the factor structure is pre-specified.

Review Questions

  1. In a CFA diagram, what do single-headed arrows and their estimated values represent, and what do they imply about measurement quality?
  2. How do random error and systematic error differ in CFA, and why does that distinction matter for interpreting indicator variance?
  3. What loading behavior is allowed in EFA but prohibited in CFA, and how does that change the interpretation of an indicator?

Key Points

  1. 1

    CFA evaluates whether observed indicators measure specified latent constructs and whether those constructs are distinct.

  2. 2

    Latent constructs (factors) are modeled as circles/ovals, with single-headed arrows to observed indicators (rectangles).

  3. 3

    Estimated arrow strengths are factor loadings, interpretable like regression coefficients in standardized or unstandardized form.

  4. 4

    CFA models measurement error for each indicator, separating unexplained variance into random noise and systematic bias.

  5. 5

    CFA requires specifying covariances among latent constructs using two-headed arrows; missing covariances can cause software errors.

  6. 6

    EFA is exploratory and allows cross-loadings, while CFA is confirmatory and restricts indicators to their pre-assigned factor.

  7. 7

    CFA typically uses covariance matrices for better cross-sample comparison, while EFA often relies on correlation matrices and may use rotation.

Highlights

CFA’s core output is the set of factor loadings—estimates of how strongly each item reflects its intended latent construct.
Measurement error isn’t treated as a single lump: CFA distinguishes random noise from systematic bias.
CFA forces a pre-specified measurement structure by preventing indicators from loading on multiple factors, unlike EFA.
Latent-variable covariances are not optional in multi-construct CFA; two-headed arrows between factors are required to estimate their relationships.

Mentioned

  • CFA
  • EFA
  • SPSS
  • AMOS