Как изменить структурное расположение при использовании semPaths? - PullRequest
1 голос
/ 21 апреля 2019

Я пытаюсь построить модель SEM с переменными манифеста и скрытой переменной исходной переменной с одной стороны, а также с явной и скрытой переменными предиктора, который измеряется как факторная модель 2-го порядка, с другой стороны сюжет.

Я пробовал разные функции макета, такие как дерево, весна и круг.

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, чтобы выровнять противоположную сторону графика.

Спасибо за вашу помощь.

...