2014-11-01 4 views
5

Chciałbym przeanalizować dane z eksperymentu za pomocą analizy mediacji w R. Projekt eksperymentu jest jednak pełnym projektem czynnikowym w trzech zmiennych (dwóch ciągłych, jednym kategorycznym) i Nie mogę znaleźć wyjaśnienia, jak wdrożyć mediację w R z wieloma metodami leczenia. Przeczytałem dokumentację na opakowaniu mediation, ale wydaje się, że nie zapewniają one możliwości rozszerzenia o X poza jednym zabiegiem. Podobnie, nie mogę znaleźć sposobu, aby to zrobić w pakietach MBESS lub lavaan.W jaki sposób przeprowadzasz analizę mediacji z wieloma metodami w R

Znalazłem bardzo niedawny artykuł omawiający teorię statystyczną/podejścia niezbędne do wdrożenia wielu metod leczenia w analizie mediacji, Hayes and Preacher 2014 (http://quantpsy.org/pubs/hayes_preacher_2014.pdf), ale niestety, dają one tylko implementacje kodu ich podejścia w Mplus, SPSS i SAS. Muszę to zaimplementować w ciągu kilku dni na prezentację, więc nie mam czasu, aby przyspieszyć działanie innego programu, muszę to zaimplementować w R.

Czy ktoś wie, czy istnieje implementacja w R, którą przeoczyłem? A może istnieje sposób na wdrożenie tego podejścia poza pakietem?

(zdaję sobie sprawę, mogę przekonwertować moje pełne czynnikowego w jednym zabiegu, traktując każdą kombinację 3-Factor jako poziom, ale taka analiza nie byłoby pomocne.)

+0

Czy widzisz funkcję multimed? Ponadto funkcja "findFn" z pakietu SOS może być używana do lokalizowania pakietów, np. FindFn ("mediacja") http://www.inside-r.org/packages/cran/mediation/docs/multimed. Zobacz także bmem.mi ... – user3969377

+0

Dzięki, były to pomocne sposoby na dalsze badania, chociaż nie znalazłem tego, czego szukałem. – DirtStats

Odpowiedz

1

Po bardziej wyczerpujących poszukiwań wydaje się, że obecnie nie ma pakietu R, który mógłby obsłużyć mediację z wieloma metodami (tj. z predyktorami). Pakiety w R, które mogą prowadzić mediację, obejmują: mediation, MBESS, lavaan, multimed, bmem i OpenMx. Jednak wydaje się, że te, które obsługują wiele predyktorów (np. OpenMx) również wymagają modelu zakodowanego jako model ścieżki pamięci RAM. Jest to typ modelu potrzebny do zakodowania pełnych analiz ścieżek i jest znacznie bardziej złożony niż uproszczone kodowanie modelu mediacji (na przykład w mediation), na które miałem nadzieję.

+0

Właśnie przejrzałem papier, ale na powierzchni to podejście wydaje się podobne do częściowo/ukrytego modelowania Markowa z ukrytymi stanami dla danych podłużnych. Istnieje wiele pakietów modeli Markowa. Pakiet LMest symuluje modele Markowa dla utajonych danych kategorycznych. – user3969377

+0

Dzięki za poradę - mogę skończyć idąc drogą próbującą wdrożyć tę metodę w R, w przeciwieństwie do pełnego modelu RAM/podejścia SEM. – DirtStats