A Tutorial on Evaluating Confirmatory Factor Analysis with lavaan and dynamic: Integrating Statistical and Conceptual Approaches

Read the full article See related articles

Discuss this preprint

Start a discussion What are Sciety discussions?

Listed in

This article is not in any list yet, why not save it to one of your lists.
Log in to save this article

Abstract

Confirmatory factor analysis (CFA) is a statistical method that allows researchers to quantify how well the hypothesized factorial structure of a psychological measure fits the associated data. Fit indices are statistical measures that evaluate the factorial structure by quantifying the degree of model/data fit or misspecification. Researchers generally use traditional or fixed cutoff values of fit indices to judge the appropriateness of their CFA models. However, many authors have discussed the limitations of using these cutoffs, given that they cannot be generalized to all models. Recently, McNeish and Wolf (2023) developed the Dynamic Fit Index (DFI) approach, which generates cutoff values of fit indices that are tailored to the characteristics of a specific model. In this tutorial, a CFA of the Attainment of School Achievement Goal Scale (A-SAGS) was conducted using the lavaan package in R. Next, cutoff values for the fit indices were generated using the dynamic package in R. The model fit of the A-SAGS was mostly satisfactory when interpretations were based on fixed cutoff values. However, the hypothesized model did not reach the dynamic cutoff values, prompting a more thorough investigation into the possible sources of model misspecification. The DFI approach is easily implemented, highly promising, and offers researchers valuable insights as they attempt to improve the construct validity of a given psychological measure.

Article activity feed