Множинний медіаційний аналіз в R


19

Мені цікаво, чи хтось знає про спосіб запустити модель множинного посередництва в Р. Я знаю, що пакет медіації дозволяє створювати кілька простих моделей медіації, але я хочу запустити одну модель, яка одночасно оцінює кілька моделей медіації.

Я припускаю, що я можу це зробити в рамках SEM (аналіз шляху), але мені було цікаво, чи може хтось із нового пакету, який обчислює статистику, типову для медіаційного аналізу для декількох медіаторів (непрямі ефекти, пропорція загального ефекту через посередництво тощо), і може використовувати завантажувальну систему. Я знаю, що це давно, але я подумав, що варто поцікавитися, перш ніж інвестувати час, розвиваючись з нуля.

ОНОВЛЕННЯ: (11.11.2013)

Після того як я поставив це питання пару років тому, я навчився використовувати чудовий пакет R lavaan для багаторазового посередництва.

ось приклад коду:

model <- '
# outcome model 
outcomeVar ~ c*xVar + b1*medVar1 + b2*medVar2

# mediator models
medVar1 ~ a1*xVar 
medVar2 ~ a2*xVar

# indirect effects (IDE)
medVar1IDE  := a1*b1
medVar2IDE  := a2*b2
sumIDE := (a1*b1) + (a2*b2)

# total effect
total := c + (a1*b1) + (a2*b2)
medVar1 ~~ medVar2 # model correlation between mediators
'

Зауважте, що a1, a2, b1, b2 і c - мітки. Потім запустіть модель:

fit <- sem(model, data=dataframe)

І подивіться на вихід:

summary(fit, fit.measures=TRUE, standardize=TRUE, rsquare=TRUE)

Нарешті, генеруйте довірчі інтервали завантажувальної програми:

boot.fit <- parameterEstimates(fit, boot.ci.type="bca.simple")

Більше інформації див. На веб-сайті lavaan: http://lavaan.ugent.be/


Не впевнений, чи дозволить semPLS чи plspm медіа- аналіз, але варто перевірити.
chl

@wmmurrah підкреслить ваше запитання, чи є єдиною перевагою завантажувального інструменту для отримання довірчих інтервалів?
lf_araujo

1
@If_araujo Якщо ви переглядаєте гіпотези, замість p-значень слід використовувати інтервали завантажувальної довіри, оскільки останні вимагають припущень щодо нормальності, які часто порушуються. Непрямий ефект, який є добутком двох коефіцієнтів шляху, має тенденцію до перекосу, що робить припущення p-значень сумнівними, якщо вони великі. Тож навіть якщо ви не хочете використовувати інтервали, вони перевершують значення p.
wmmurrah

@ If_araujo див .: Див.: Проповідник, KJ, & Hayes, AF (2008). Асимптотичні та переутворюючі стратегії для оцінки та порівняння непрямих ефектів у кількох моделях посередників. Методи дослідження поведінки, 40 (3), 879–891.
wmmurrah

Відповіді:


5

Пакет lavaan - це пакет R для SEM. Ви можете використовувати його для тестування гіпотези про множинні посередництва, і існує підсилення.


Нещодавно я став великим шанувальником лавану. Дивіться моє оновлення до питання вище. Я дуже сподіваюся, що розвиток лавану триває!
wmmurrah
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.