Estoy interesado en encontrar un procedimiento para simular datos que sean consistentes con un modelo de mediación especificado. Según el marco del modelo general de ecuaciones estructurales lineales para probar los modelos de mediación, esbozado por primera vez por Barron y Kenny (1986) y descritos en otros lugares como Judd, Yzerbyt y Muller (2013) Modelos de mediación de resultados $Y$ , mediador $\newcommand{\med}{\rm med} \med$ y el predictor $X$ y se rigen por las siguientes tres ecuaciones de regresión: \begin{align} Y &= b_{11} + b_{12}X + e_1 \tag{1} \\ \med &= b_{21} + b_{22}X + e_2 \tag{2} \\ Y &= b_{31} + b_{32}X + b_{32} \med + e_3 \tag{3} \end{align} El efecto indirecto o de mediación de $X$ en $Y$ a través de $\med$ puede definirse como $b_{22}b_{32}$ o, de forma equivalente, como $b_{12}-b_{32}$ . En el antiguo marco de las pruebas de mediación, la mediación se establecía mediante pruebas $b_{12}$ en la ecuación 1, $b_{22}$ en la ecuación 2, y $b_{32}$ en la ecuación 3.
Hasta ahora, he intentado simular valores de $\med$ y $Y$ que son consistentes con los valores de los distintos coeficientes de regresión utilizando rnorm
en R
como el siguiente código:
x <- rep(c(-.5, .5), 50)
med <- 4 + .7 * x + rnorm(100, sd = 1)
# Check the relationship between x and med
mod <- lm(med ~ x)
summary(mod)
y <- 2.5 + 0 * x + .4 * med + rnorm(100, sd = 1)
# Check the relationships between x, med, and y
mod <- lm(y ~ x + med)
summary(mod)
# Check the relationship between x and y -- not present
mod <- lm(y ~ x)
summary(mod)
Sin embargo, parece que la generación secuencial de $\med$ y $Y$ utilizando las ecuaciones 2 y 3 no es suficiente, ya que no me queda ninguna relación entre $X$ y $Y$ en la ecuación de regresión 1 (que modela una relación bivariada simple entre $X$ y $Y$ ) utilizando este enfoque. Esto es importante porque una definición del efecto indirecto (es decir, de mediación) es $b_{12}-b_{32}$ como he descrito anteriormente.
Puede alguien ayudarme a encontrar un procedimiento en R para generar variables $X$ , $\med$ y $Y$ que satisfagan las restricciones que he establecido mediante las ecuaciones 1, 2 y 3?