R-Paket für die Modellierung mehrstufiger Strukturgleichungen?


18

Ich möchte ein mehrstufiges Pfadmodell testen (z. B. A sagt B, B sagt C, C sagt D voraus), bei dem alle meine Variablen einzelne Beobachtungen sind, die in Gruppen verschachtelt sind. Bisher habe ich dies durch mehrere einzigartige Mehrebenen-Analysen in R getan.

Ich würde es vorziehen, eine Technik wie SEM zu verwenden, mit der ich mehrere Pfade gleichzeitig testen kann (A -> B -> C -> D) und trotzdem die 2 Ebenen (Einzelpersonen in Gruppen) richtig handhaben kann.

Ich verstehe, dass MPLUS damit umgehen kann. Gibt es ein R-Paket, das ich verwenden kann?

Antworten:


19

Es scheint, dass OpenMx (basierend auf Mx, aber es ist jetzt ein R-Paket) das kann, wonach Sie suchen: "Multi Level Analysis"


6
(+1) Es ist nur ein Fork von Mx, aber es ist ziemlich gut als freie Software für SEM. Ein weiteres vielversprechendes Projekt ist Lavaan (das versucht, wann immer möglich Mplus-konforme Ausgabe zu liefern).
chl

@chi Danke für den Vorschlag, ich werde Lavaan auch überprüfen.
Steven L. Johnson

7

Sie können mehrstufiges SEM in jedem Paket ausführen, das die Analyse mehrerer Gruppen mit der MUML-Methode von Muthen unterstützt.

Sie modellieren 2 Gruppen, die erste mit der In-Kovarianz-Matrix und die zweite mit der Zwischen-Kovarianz-Matrix als Daten. Dann beschränken Sie die relevanten Parameter auf Gruppengleichheit (abhängig vom Modell).

Also ja, Sie können mehrstufiges SEM in Lavaan und OpenMx ausführen.

Siehe http://smr.sagepub.com/content/22/3/376.short


4

Wenn Ihr Modell kompliziert ist, würde ich xxM empfehlen, ein Paket für R von Paras Mehta. http://xxm.times.uh.edu/

Mehta, PD (2013). n-Level-Strukturgleichungsmodellierung. In Y. Petscher, C. Schatschneider & DL Compton (Hrsg.), Angewandte quantitative Analyse in den Sozialwissenschaften (S. 329-362). New York: Routledge.


Was wären die Vorteile dieses Modells?
Andy

@Andy: Ich habe dieses Paket nicht verwendet, aber es scheint eine Vielzahl von Modellen und Situationen zu unterstützen und es gibt keine Begrenzung für die Anzahl der Ebenen. Das Paket erfordert jedoch die explizite Angabe verschiedener Matrizen, was zu einer übermäßigen Worthaftigkeit führt und umständlich ist . Ein weiteres Problem ist, dass 1) anscheinend xxMderzeit nur Windows unterstützt wird; 2) das Paket befindet sich nicht auf CRAN; 3) Das Paket scheint kostenlos zu sein, aber keine Open-Source-Software (IMHO, großes Negativ!). (Fortsetzung folgt)
Aleksandr Blekh

@Andy: Hier ist das Benutzerhandbuch , das praktisch ist, da Sie sich ansonsten registrieren müssen, um das Dokument herunterzuladen.
Aleksandr Blekh

Vielen Dank! Ich dachte, diese Information würde eine vollständigere Antwort geben.
Andy

4

In Bezug auf die Fähigkeit, dies in jedem SEM-Programm umzusetzen ... Ja, Sie benötigen nicht immer eine spezialisierte SEM-Software, aber Sie haben möglicherweise einen verdammt umstrittenen Job, wenn Sie keine SEM-Software verwenden spezialisiert auf diese Aufgabe. Zu Ihrer Information: Ich finde openmx nicht intuitiv.

Hier finden Sie eine Referenz, um dies in den meisten Programmen umzusetzen, auf die zuvor nicht verwiesen wurde.


2

Versuchen Sie, unter http://rseek.org nach "Modellierung von Strukturgleichungen" zu suchen . Sie finden mehrere hilfreiche Links, einschließlich Links zu verschiedenen möglichen Paketen.

Sie können sich auch die Aufgabenansicht für die Sozialwissenschaften ansehen. Es gibt einen Abschnitt für die Modellierung von Strukturgleichungen, der möglicherweise ein Drittel der Strecke entfernt ist. Siehe http://cran.r-project.org/web/views/SocialSciences.html .

Ein Paket, das Sie besonders hilfreich finden könnten, ist das semPaket von John Fox . http://cran.r-project.org/web/packages/sem/index.html


AFAIK Keines dieser Pakete kann mehrstufige Pfad- / Strukturgleichungsmodelle abschätzen .
Bernd Weiss

Das habe ich nicht gemerkt. Schön, dass Sie sich zu OpenMx geäußert haben.
Aaron - Setzen Sie Monica

(Ich werde die Antwort behalten, da es vor allem bei Bernd nützlich sein kann, wenn andere dieselbe Frage stellen.)
Aaron - Wiedereinsetzung von Monica

Danke für die Vorschläge. Ich habe den ersten und dritten Versuch unternommen, bevor ich meine Frage gestellt habe, und wie @Bernd hervorhob, gibt es dort nichts (offensichtliches), das sowohl Mehrebenen als auch SEM hat.
Steven L. Johnson
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.