НачатьНачать бесплатно

Создание синтаксиса CFA на основе теории

Создать синтаксис CFA на основе результатов EFA относительно просто, однако разработать его непосредственно из теории несколько сложнее. Один из способов задать синтаксис для функции sem() — составить набор уравнений, указывающих, какие нагрузки «элемент — фактор» должны быть оценены. При создании такой матрицы названия факторов указываются первыми, а двоеточие отделяет их от списка элементов, перечисленных через запятую. После того как начальные уравнения заданы, можно воспользоваться функцией cfa(), чтобы пакет sem автоматически добавил дисперсии и ковариации в модель.

Это упражнение является частью курса

Факторный анализ в R

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Set up syntax specifying which items load onto each factor
theory_syn_eq <- "
___: A1, A2, A3, A4, A5
___: C1, C2, C3, C4, C5
___: E1, E2, E3, E4, E5
___: N1, N2, N3, N4, N5
___: O1, O2, O3, O4, O5
"
Редактировать и запускать код