Zacznij terazZacznij za darmo

Tworzenie modelu z zerowymi stopniami swobody

W pierwszym rozdziale zbudowaliśmy model szybkości czytania tekstów na podstawie zbioru danych HolzingerSwineford1939, używając sześciu zmiennych obserwowalnych: x4, x5, x6, x7, x8 i x9. Teraz utwórz model obejmujący wyłącznie rozumienie tekstu, korzystając ze zmiennych x4, x5 i x6.

Ten model powinien mieć zero stopni swobody, ponieważ nie jest zidentyfikowany – przy zaledwie trzech zmiennych obserwowalnych szacujemy tyle samo parametrów, ile mamy dostępnych informacji. Przeanalizuj model, aby potwierdzić zero stopni swobody. Biblioteka lavaan oraz zbiór danych HolzingerSwineford1939 zostały już wczytane.

To ćwiczenie jest częścią kursu

Strukturalne modelowanie równań z lavaan w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Nadaj modelowi nazwę text.model, a zmiennej ukrytej nazwę text.
  • Użyj zmiennych x4, x5 i x6 jako zmiennych obserwowalnych.
  • Skorzystaj z funkcji cfa(), aby przeanalizować model.
  • Skorzystaj z funkcji summary(), aby wyświetlić liczbę stopni swobody.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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)
Edytuj i uruchom kod