Как извлечь / предсказать остаточные баллы для каждого наблюдения из лавы - PullRequest
0 голосов
/ 23 сентября 2019

У меня есть простая lavaan модель вида

model <- "

latent =~ x1 + x2 + x3 + x4 + x5

"

m1 <- cfa(model, data = df)

. Я знаю, что могу подгонять коэффициенты для каждого наблюдения в df, используя predict(), и получать средние значения для остаткадисперсия в каждом x с resid(), но по теоретическим причинам было бы полезно иметь возможность получить оценку остатка для каждого наблюдения в df.Итак, для каждой строки в df я бы хотел значение для переменной, скажем x5, которое фиксирует только остаточную дисперсию в x5, не учитываемую latent.Это возможно?Я полагаю, что мог бы сделать это, указав, что x5 загружается и на отдельный фактор, и использовать этот коэффициент с помощью predict(), но при этом моя модель неопознана, даже если исправить отклонение до 1.

...