Попытки построить модель посредничества с категориальной экзогенной переменной в lavaan

У меня есть категориальная переменная с фиктивным кодом в качестве IV в простой модели посредничества, и я изо всех сил пытаюсь правильно сформулировать свои пути в lavaan. Я попытался сформулировать модель так, чтобы она давала разные коэффициенты для каждого контраста с фиктивным кодом. Прямо сейчас у меня есть:

medmodelknowdisgust <- '
disgust ~ a1*b.a
disgust ~ a2*b.c
disgust ~ a3*b.d
disgust ~ a4*b.e

know_ave_correct ~ cp1 * b.a + B1 * disgust
know_ave_correct ~ cp2 * b.c + B2 * disgust
know_ave_correct ~ cp3 * b.d + B3 * disgust
know_ave_correct ~ cp4 * b.e + B4 * disgust

ab1 := a1 * B1
ab2 := a2 * B2
ab3 := a3 * B3
ab4 := a4 * B4'

fitknowdisgust <- sem(medmodelknowdisgust, data = d, se = "bootstrap", bootstrap = 1000)

Когда я пытаюсь запустить эту модель, я получаю такую ​​ошибку:

Ошибка в lavParseModelString(модель): lavaan ОШИБКА: повторяющийся элемент модели в: know_ave_correct~cp2b.c+B отвращение

Кто-нибудь знает, что здесь происходит?

0 ответов

Другие вопросы по тегам