Je veux tester un modèle de chemin à plusieurs étapes (par exemple, A prédit B, B prédit C, C prédit D) où toutes mes variables sont des observations individuelles imbriquées dans des groupes. Jusqu'à présent, je l'ai fait à travers plusieurs analyses multiniveaux uniques dans R.
Je préférerais utiliser une technique comme SEM qui me permet de tester plusieurs chemins en même temps (A -> B -> C -> D) et de gérer correctement les 2 niveaux (individus en groupe).
Je comprends que MPLUS peut gérer cela. Existe-t-il un package R que je peux utiliser?
r
multilevel-analysis
sem
path-model
Steven L. Johnson
la source
la source
Vous pouvez effectuer un SEM à plusieurs niveaux dans n'importe quel package prenant en charge l'analyse de plusieurs groupes à l'aide de la méthode MUML de Muthen.
Vous modélisez 2 groupes, le premier avec la matrice intra-covariance et le second avec la matrice entre covariance comme données. Ensuite, vous limitez les paramètres pertinents à être égaux entre les groupes (ce qui dépend du modèle).
Alors oui, vous pouvez faire du SEM à plusieurs niveaux dans lavaan et OpenMx.
Voir http://smr.sagepub.com/content/22/3/376.short
la source
Si votre modèle est compliqué, je recommanderais xxM, un package pour R de Paras Mehta. http://xxm.times.uh.edu/
Mehta, PD (2013). modélisation d'équations structurelles à n niveaux. Dans Y. Petscher, C. Schatschneider & DL Compton (Eds.), Applied quantitative analysis in the social sciences (pp. 329-362). New York: Routledge.
la source
xxM
ne supporte actuellement que Windows; 2) le colis n'est pas sur CRAN; 3) le paquet semble être gratuit, mais pas un logiciel open source (à mon humble avis, gros point négatif!). (à suivre)En ce qui concerne la possibilité de retirer cela dans n'importe quel programme SEM .... oui, vous n'avez pas toujours besoin d'un logiciel SEM spécialisé, mais vous pourriez avoir un sacré travail de manipulation de données si vous n'utilisez pas un logiciel SEM qui est spécialisé pour cette tâche. FYI: Je ne trouve pas openmx intuitif.
Voici une référence pour retirer cela dans la plupart des logiciels, qui n'étaient pas référencés précédemment.
la source
Essayez de rechercher «modélisation d'équations structurelles» sur http://rseek.org . Vous trouverez plusieurs liens utiles, y compris des liens vers plusieurs packages possibles.
Vous pouvez également consulter la vue des tâches pour les sciences sociales, il y a une section pour la modélisation des équations structurelles peut-être un tiers de la descente. Voir http://cran.r-project.org/web/views/SocialSciences.html .
Un package en particulier que vous pourriez trouver utile est le
sem
package de John Fox . http://cran.r-project.org/web/packages/sem/index.htmlla source