У меня есть только Lavaan SEM-модель наблюдаемых переменных, которые я хотел бы построить на трех горизонтальных уровнях с помощью команды semPaths в пакете semPlot.Добавление более горизонтальных уровней и стандартных ошибок в диаграмме SemPaths
Однако по умолчанию в semPaths: «Макет по умолчанию« tree »по умолчанию по умолчанию помещает узлы в один из четырех горизонтальных уровней. В верхней части экзогенные манифестные переменные, под этим экзогенными скрытыми переменными, эндогенные скрытые переменные, а внизу - эндогенные переменные манифестации ». Поэтому semPath отображает мою модель только на двух горизонтальных уровнях, и я не знаю, как добавить больше уровней.
Вот мой код:
mod1<-'
y ~ t1 + t2 + t3
t1 ~ t2 + t4 + t5 + t3
t3 ~ t2
'
mod1.fit<-sem(mod1, data=data)
summary(mod1.fit, standardized=TRUE, rsq=TRUE,fit.measures=TRUE)
sem<-semPaths(mod1.fit, what="std", residuals=FALSE, layout="tree", rotation=2, nCharNodes=0, sizeMan=10, color=c("white"), edge.color=c("black"), title=FALSE, exoVar=FALSE, exoCov=FALSE, curvePivot=TRUE, "std", cut=0.1, edge.lable.cex=1.5)
Кроме того, я не нашел, как добавить стандартные ошибки в схеме пути.
Благодарим за помощь!