Co to jest indeks moderowanej mediacji?
Indeks moderowanej mediacji (ang. index of moderated mediation) to liczba, o którą zmienia się efekt pośredni X → M → Y, gdy moderator W rośnie o jedną jednostkę. Zaproponował go Hayes (2015) jako formalny test moderowanej mediacji. Jeśli przedział ufności indeksu nie obejmuje zera, efekt pośredni zależy od moderatora. Test działa, gdy ta zależność jest liniowa, np. gdy moderator działa tylko na jednej ścieżce.
Jak liczyć
Indeks to współczynnik przy W w funkcji, która opisuje efekt pośredni:
a3 i b3 to współczynniki interakcji z W. Rozkład iloczynu nie jest normalny, dlatego przedział ufności wyznacza się bootstrapem, tak jak zalecają Preacher i in. (2007) dla efektów warunkowych.
Przykład
200 dorosłych losowo przydzielono do programu ruchowego albo listy oczekujących (dane symulowane, zmienne ciągłe w jednostkach z). Program podniósł poczucie własnej skuteczności, a = 0.39, SE = 0.15, p = .009. Wsparcie bliskich wzmacniało związek skuteczności z aktywnością, b3 = 0.26, SE = 0.07, p < .001. Indeks wyniósł 0.39 · 0.26 ≈ 0.10, 95% CI [0.02, 0.20]. Efekt pośredni był bliski zera przy słabym wsparciu (0.02, 95% CI [−0.06, 0.13]) i wyraźny przy silnym (0.23, 95% CI [0.06, 0.42]).
Jak opisać w pracy
Na co uważać
- Nie porównuj istotności efektów warunkowych. „Istotny przy +1 SD, nieistotny przy −1 SD” nie jest testem różnicy. Testem jest przedział indeksu.
- Indeks zależy od jednostek W. Przy moderatorze w punktach skali ma inną wartość niż przy wyniku z. Podaj, w jakich jednostkach jest W.
- Test zakłada liniową zależność efektu pośredniego od W (Hayes, 2015). Gdy ten sam W moderuje obie ścieżki, efekt (a1 + a3W)(b1 + b3W) jest funkcją kwadratową W i jeden indeks go nie opisuje.
Sondowanie warunkowych efektów przypomina proste nachylenia. Modele PROCESS z kodem w R pokazuje wpis moderowana mediacja i modele PROCESS w R.
Indeks moderowanej mediacji w R
Kod szacuje model z moderacją ścieżki b (model 14 w PROCESS), liczy indeks i dwa efekty warunkowe, a potem bootstrapowe przedziały ufności.
Indeks a · b3 z bootstrapem
R
set.seed(196)
n <- 200
program <- rep(0:1, each = n / 2) # X: 0 = lista oczekujących, 1 = program
wsparcie <- round(rnorm(n, 0, 1), 2) # W
skutecznosc <- 0.50 * program + rnorm(n) # M
aktywnosc <- 0.30 * skutecznosc + 0.15 * skutecznosc * wsparcie + 0.10 * wsparcie +
0.10 * program + rnorm(n) # Y
d <- data.frame(program, wsparcie, skutecznosc, aktywnosc)
w <- mean(wsparcie) + c(-1, 1) * sd(wsparcie) # −1 SD i +1 SD wsparcia
mm <- function(d, i = seq_len(nrow(d))) {
d <- d[i, ]
a <- coef(lm(skutecznosc ~ program, data = d))["program"]
b <- coef(lm(aktywnosc ~ program + skutecznosc * wsparcie, data = d))
unname(c(indeks = a * b["skutecznosc:wsparcie"],
a * (b["skutecznosc"] + b["skutecznosc:wsparcie"] * w)))
}
round(mm(d), 3) # indeks, efekt pośredni przy −1 SD, przy +1 SD
library(boot)
bt <- boot(d, mm, R = 5000)
round(t(sapply(1:3, function(k) boot.ci(bt, type = "perc", index = k)$percent[4:5])), 3)Wynik w R
[1] 0.103 0.022 0.235
[,1] [,2]
[1,] 0.022 0.203
[2,] -0.061 0.134
[3,] 0.060 0.423Bibliografia oprogramowania
Wyniki pochodzą z uruchomienia pokazanego kodu w R 4.5.3 z pakietem boot 1.3.32. Przy innej liczbie prób bootstrapowych granice przedziałów mogą się nieznacznie różnić.
- R: R Core Team. (2026). R: A language and environment for statistical computing (Version 4.5.3) [Computer software]. R Foundation for Statistical Computing. https://www.R-project.org/
- boot: Canty, A., & Ripley, B. (2025). boot: Bootstrap functions (R package version 1.3-32) [Computer software]. https://doi.org/10.32614/CRAN.package.boot
Najczęstsze pytania
Jak interpretować indeks moderowanej mediacji?
Jako zmianę efektu pośredniego, gdy moderator rośnie o jedną jednostkę. Indeks 0.10 przy W w jednostkach z znaczy, że wzrost W o 1 SD zwiększa efekt pośredni o 0.10.
Co oznacza indeks moderowanej mediacji z przedziałem obejmującym zero?
Brak dowodu, że efekt pośredni zależy od moderatora. Możesz wtedy opisać jeden, niewarunkowy efekt pośredni i nie wnioskować z różnic w istotności efektów warunkowych.
Czy indeks moderowanej mediacji działa przy moderatorze dychotomicznym?
Tak. Przy W kodowanym 0/1 indeks to różnica efektów pośrednich między dwiema grupami, a jego przedział ufności testuje, czy ta różnica jest różna od zera.
Powiązane hasła
Poradniki, w których użyjesz tego pojęcia
Potrzebujesz wsparcia w analizie danych?
Wybierz ofertę dopasowaną do pracy dyplomowej albo profesjonalnego projektu naukowego.
Wyceń analizęOferta dla studentówBibliografia i dalsza literatura naukowa (APA 7)
- Hayes, A. F. (2015). An index and test of linear moderated mediation. Multivariate Behavioral Research, 50(1), 1–22. https://doi.org/10.1080/00273171.2014.962683
- Preacher, K. J., Rucker, D. D., & Hayes, A. F. (2007). Addressing moderated mediation hypotheses: Theory, methods, and prescriptions. Multivariate Behavioral Research, 42(1), 185–227. https://doi.org/10.1080/00273170701341316 ● Otwarty dostęp: pełny tekst
Cytowania BibTeX
@article{hayes2015index, author={Hayes, Andrew F.}, title={{An index and test of linear moderated mediation}}, journal={Multivariate Behavioral Research}, year={2015}, volume={50}, number={1}, pages={1--22}, doi={10.1080/00273171.2014.962683}}@article{preacher2007addressing, author={Preacher, Kristopher J. and Rucker, Derek D. and Hayes, Andrew F.}, title={{Addressing moderated mediation hypotheses: Theory, methods, and prescriptions}}, journal={Multivariate Behavioral Research}, year={2007}, volume={42}, number={1}, pages={185--227}, doi={10.1080/00273170701341316}}