Предотвращение перекрытий узлов в semPath с помощью аргумента «отталкивание» в алгоритме Фрухтермана-Рейнгольда - PullRequest
1 голос
/ 13 февраля 2020

Я установил модель структурного уравнения с помощью sem, и теперь я пытаюсь визуализировать модель с помощью semPaths:

semPaths(fit1b_rh, "path", "stand",layout="tree", edge.color = "black", residuals = FALSE, layoutSplit = TRUE, subRes = 360, asize = 1 , sizeMan = 15,sizeMan2 = 4, sizeLat = 18, sizeLat2 = 7,rescale= TRUE, edge.width=TRUE, asize = 3, label.scale = TRUE,font = 7, label.prop= .7, overlap = FALSE, nodeLabels = c("HC", "HE","caudalACC","rostralACC","caudalmidfront","parsorb","parstri","rostralmidfront","supfront","age", "sex", "BMI", "suptemp","midtemp","age x HC","age x HE","intemp" , "bankssts","fusiform", "Chronic Stress","ACC","FrontLobe","TempLobe","Interaction stress x age"))

, пока она работает нормально, но узлы моего скрытого переменные, а также некоторые из узлов индикаторных переменных продолжают перекрываться. Sacha Epskamp рекомендует попробовать алгоритм Фрухтермана Рейнгольда (макет?) https://github.com/SachaEpskamp/qgraph/issues/5#issuecomment -260288621 , но я не уверен, как внедрить его в мой код, просто изменение макета не сработало.

...