我试图绘制一个SEM模型,其结果变量的清单变量和潜变量在一侧,而预测变量的清单变量和潜变量在另一侧作为二阶因子模型进行测量剧情。
我尝试了不同的布局功能,例如树,弹簧和圆。
factor.modelSEM5 <- '
ConDCS =~ c1*o1_a+c2*o2_a+c3*o3_a
NegDCS =~ n1*o4_a+n2*o5_a+n3*o6_a
IntDCS =~ i1*o7_a+i2*o8_a+i3*o9_a
DCS =~ DC1*ConDCS+DC2*NegDCS+DC3*IntDCS
DCS ~~ 1*DCS
AUDITC =~ A1*b1_a_R+A2*b2_a_R+A3*b3_a_R
AUDITC ~~ 1*AUDITC
AUDITC ~ DCS
'
mySEM.fit5 <- sem(factor.modelSEM5, SEMProject)
semPaths(mySEM.fit5, whatLabels="std", layout="tree2",curvePivot = TRUE,
rotation=2,sizeMan=6,posCol="black", sizeLat=6, edge.label.cex=.65)
使用此代码,所有清单变量(o1_a
至b1_a_R
)在图的一侧彼此相邻排列。
相反,我需要清单变量
o1_a
到o9_a
,将图的一侧和清单变量对齐,并且b1_a_R
至b3_a_R
,在绘图的另一侧排成一行。 感谢您的帮助。