Skapa en modell med noll frihetsgrader
I det första kapitlet skapade vi en modell för läshastighet från datamängden HolzingerSwineford1939 med sex manifesta variabler: x4, x5, x6, x7, x8 och x9. Skapa nu en modell som enbart mäter läsförståelse med hjälp av x4, x5 och x6.
Den här modellen ska ha noll frihetsgrader eftersom den inte är identifierad – vi skattar lika många parametrar som vi har möjliga alternativ med bara tre manifesta variabler. Analysera modellen för att bekräfta att frihetsgraderna är noll. lavaan och datamängden HolzingerSwineford1939 är redan inladdade.
Den här övningen är en del av kursen
Strukturell ekvationsmodellering med lavaan i R
Övningsinstruktioner
- Namnge din modell
text.modeloch din latenta variabeltext. - Använd variablerna
x4,x5ochx6som manifesta variabler. - Använd funktionen
cfa()för att analysera modellen. - Använd funktionen
summary()för att visa frihetsgraderna.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Create your text model specification
text.model <- '___'
# Analyze the model and include data argument
text.fit <- cfa(___)
# Summarize the model
summary(___, standardized = TRUE, fit.measures = TRUE)