Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Namnge din modell text.model och din latenta variabel text.
  • Använd variablerna x4, x5 och x6 som 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)
Redigera och kör kod