[Débutante] Changer le niveau des variables dans un graphique semPath

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

Maylis Fontaine
Messages : 7
Enregistré le : 05 Jan 2017, 15:41

[Débutante] Changer le niveau des variables dans un graphique semPath

Messagepar Maylis Fontaine » 13 Mai 2017, 10:08

Bonjour,

J'ai réalisé une analyse de médiation avec lavaan et souhaite visualiser le modèle avec semPath.
J'obtiens ceci : Image

Le problème est que je voudrais obtenir un graphique ressemblant à celui ci-dessous (mais avec mes PP, PN, PF, PH et Fu au milieu et non sur la droite)
Image

Voici mon script :

Code : Tout sélectionner

## define a SEM with a mediator
mod1Med <- '
           # outcome model
           IC_moy ~ c*Age+b1*PP+b2*PN+b3*PF+b4*PH+b5*Fu

           # mediator
           PP~ a1*Age
           PN~ a2*Age
           PF~ a3*Age
           PH~ a4*Age
           Fu~ a5*Age

           # indirect effects
           AgePP := b1*a1
           AgePN := b2*a2
           AgePF := b3*a3
           AgePH := b4*a4
           AgeFu := b5*a5
           AgeIDE := b1*a1+b2*a2+b3*a3+b4*a4+b5*a5

           #model correlation between mediators
           PP ~~ PN
           PP ~~ PF
           PP ~~ PH
           PP ~~ Fu
           PN ~~ PF
           PN ~~ PH
           PN ~~ Fu
           PF ~~ PH
           PF ~~ Fu
           PH ~~ Fu
           '

# visualiser le modèle structural SEM
semPaths(mod1Med, layout = "tree2", what = "path", rotation = 4, edge.label.cex = 1.3)


Quelqu'un saurait-il comment je peux rendre mon graphique plus aéré et lisible et surtout disposé comme le deuxième graphique joint en exemple?
Un grand merci d'avance pour votre précieuse aide!

Cordialement,
Maylis

Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité