Je recherche un outil logiciel (de préférence open source) pour dessiner efficacement et joliment des modèles d'équations / mélanges structurels.
Après avoir examiné xfig et graphviz, je m'en tiens maintenant au package général de graphiques vectoriels inkscape car il semble le plus flexible.
Je voudrais interroger la communauté stat.stackexchange: Comment dessinez-vous vos modèles d'équation structurelle / mélange? Quel logiciel utilisez-vous?
OpenMx
oulavaan
. Ceux-ci peuvent être d'excellents packages en soi si vous partez de zéro, mais désapprendre Mplus et apprendre R / OpenMx est un énorme engagement de temps que je ne serais pas prêt à faire personnellement, le cadre le plus réaliste pour lequel on pourrait être titularisé et continuer une année sabbatique à UCLA :).Réponses:
J'utilise OpenMx pour la modélisation SEM où j'utilise simplement la fonction omxGraphViz pour renvoyer un fichier dot. Je ne l'ai pas trouvé trop rigide - la sortie par défaut semble assez bonne et même si j'ai rarement eu besoin de modifier le fichier dot, ce n'est pas difficile à faire.
Mise à jour Soit dit en passant, Graphviz peut produire des fichiers SVG, qui peuvent être importés dans Inkscape, vous offrant le meilleur des deux mondes. :)
la source
Onyx est un programme gratuit pour dessiner et estimer des modèles d'équations structurelles. Il peut importer / exporter des modèles de / vers OpenMx. Avec des limitations, également à Mplus, et (bientôt) à lavaan. L'exportation vers des bitmaps (JPEG) et des formats vectoriels LaTex est possible.
Onyx peut être téléchargé ici: http://onyx.brandmaier.de/
la source
J'utilise le package psych R pour CFA et le package sem de John Fox avec SEM simple. Notez que le backend graphique est graphviz. Je ne me souviens pas si le paquet lavaan fournit des installations similaires ou meilleures.
Sinon, le logiciel Mx pour la modélisation génétique dispose d'une interface graphique dans sa version Windows, et vous pouvez exporter le modèle avec des coefficients de chemin.
la source
lavaan
package fonctionne avec qplot pour créer des diagrammes raisonnables.Je développe actuellement le package semPlot pour R qui vise à visualiser les modèles et les estimations de paramètres pour les modèles SEM à partir de divers packages, y compris Mplus. Sa première version est sur CRAN. Il a cependant quelques bugs qui ont été principalement résolus dans la version de développement sur github ( https://github.com/SachaEpskamp/semPlot ). Pour quelques exemples, voir: http://sachaepskamp.com/semPlot .
la source
J'ai travaillé avec graphviz , qui est également le moteur graphique derrière le
sem
package de R (si j'ai bien compris, John Fox a conçu la syntaxe pour qu'elle soit aussi compatiblegraphviz
que possible, il serait donc facile de convertir une syntaxe en une autre). Cela devient assez lourd assez rapidement, et ces jours-ci, je dessine mes diagrammes de chemin SEM en Dia .la source
J'ai répondu à une autre question sur le site, Logiciel de dessin de réseaux bayésiens (modèles graphiques) suggérant la bibliothèque Tikz enLUNETEX . L'une des belles propriétés du code Tikz pour dessiner ces modèles est que la notation du chemin RAM est fonctionnellement similaire à la façon dont vous définissez les nœuds et les bords dans Tikz.
Ce n'est pas aussi agréable si vous voulez dessiner automatiquement des modèles que vous avez déjà estimés dans MPLUS ou autre (comme ce serait le cas pour certains des programmes R), mais avec ma (certes) brève tentative de faire certains des graphiques dans R ou graphviz, j'ai eu beaucoup plus de facilité à créer ce que je voulais à Tikz.
Pour une autre solution potentielle dans R, la bibliothèque qgraph de R a de bons exemples.
la source
J'ai utilisé Lisrel, AMOS, Mplus avant mais seulement R.
Dans R, on peut faire presque toutes les étapes pour adapter SEM aux données, de l'exploration du modèle à l'ajustement du modèle et à l'amélioration du modèle.
Récemment (2012), il existe de nombreux nouveaux packages R et des packages mis à jour, qui nous permettent d'adapter intuitivement SEM. De plus, R est un logiciel gratuit et open-source.
Voici une revue sur l'utilisation de R pour exécuter / adapter SEM, et toujours la mise à jour.
http://pairach.com/2011/08/13/r-packages-for-structural-equation-model/
la source
Je vous recommande d'essayer "yed", http://www.yworks.com/en/products_yed_about.html . C'est un programme très polyvalent et je l'ai utilisé pour dessiner des diagrammes de chemin, des organigrammes, des chronologies, etc. Il vous aide à aligner les chiffres, à égaliser les distances entre les boîtes, etc. Essayez-le!
la source
Je pense que Omnigraffle est le meilleur pour le dessin (uniquement). C'est fantastique! Bien plus facile que tout autre programme que j'ai vu, et c'est magnifique.
la source
MERCI!! J'en ai essayé quelques-unes mais le logiciel gratuit Dia est tout ce dont j'ai besoin pour dessiner mon modèle d'équation structurelle (4 variables latentes). J'ai vu quelques tutoriels Youtube et je suis allé sur le wiki au besoin https://wiki.gnome.org/Apps/Dia/Documentation Je l'ai fait en une soirée ou en 3 heures environ, mon modèle complet a été développé et édité.
la source