Создание модели с нулевыми степенями свободы
В первой главе мы создали модель скорости чтения текста на основе набора данных HolzingerSwineford1939 с шестью манифестными переменными: x4, x5, x6, x7, x8, x9. Теперь создайте модель только понимания прочитанного, используя переменные x4, x5 и x6.
Эта модель должна иметь нулевые степени свободы, поскольку она не идентифицирована: мы оцениваем столько параметров, сколько у нас есть возможностей при наличии лишь трёх манифестных переменных. Проанализируйте модель и убедитесь, что степеней свободы равно нулю. Пакет lavaan и набор данных HolzingerSwineford1939 уже загружены.
Это упражнение является частью курса
Структурное моделирование уравнений с lavaan в R
Инструкции к упражнению
- Назовите вашу модель
text.model, а латентную переменную —text. - Используйте переменные
x4,x5иx6в качестве манифестных переменных. - Примените функцию
cfa()для анализа модели. - Используйте функцию
summary(), чтобы просмотреть степени свободы.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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)