Fix the Zero df Model
Identification is a core component in SEM models and you should have at least one degree of freedom for any model. Using the text.model
from the last exercise, update the model to create a degree of freedom.
You should label two of the coefficient paths to a
to set them equal to each other. lavaan
and the HolzingerSwineford1939
dataset have been loaded for you.
This exercise is part of the course
Structural Equation Modeling with lavaan in R
Exercise instructions
- Update the
text.model
to havex5
andx6
paths both set toa
. - Analyze the model with the
cfa()
function. - View the updated model with the
summary()
function.
Hands-on interactive exercise
Have a go at this exercise by completing this sample code.
# Update the model specification by setting two paths to the label a
text.model <- 'text =~ x4 + x5 + x6'
# Analyze the model
text.fit <- cfa(model = ___, data = HolzingerSwineford1939)
# Summarize the model
summary(___, standardized = TRUE, fit.measures = TRUE)