У меня проблемы с использованием корреляционной матрицы в Lavaan. Я прочитал учебник на lavaan.org и могу повторить пример. Однако, когда я хочу прочитать в своей корреляционной матрице LOWER, я всегда получаю сообщение об ошибке.
Вот мой код:
matrix_ex5 <- read_csv ("MASEM / ex5.csv", col_names = FALSE) представление (matrix_ex5) </p>
ex5_cov <- getCov (matrix_ex5, names = c ("a", "b", "c", "d")) </p>
Код ошибки: Ошибка в lav_matrix_lower2full (x, diagonal = diagonal): p == round (p, 0) не TRUE
Когда я читаю матрицу и смотрю на нее, кажется, что R заменил верхний треугольник с NA. Не уверен, если это вызывает сообщение об ошибке. Тем не менее, я не знаю, как убрать NA верхнего треугольника. Я пробовал пакеты, такие как matrixcal c, et c.
Помощь оценена.