Simulate indirect effect from mediation analyses.
simulateIndirectEffect(
N = NA,
x = NA,
m = NA,
XcorM = NA,
McorY = NA,
corTotal = NA,
proportionMediated = NA,
seed = NA
)
the correlation between the predictor variable (x
) and the
mediating variable (m
).
the correlation between the mediating variable (m
) and the
outcome variable (Y
).
the correlation between the predictor variable (x
) and the
outcome variable (Y
).
the direct correlation between the predictor variable (x
) and
the outcome variable (Y
), while controlling for the mediating
variable (m
).
the indirect correlation between the predictor variable (x
)
and the outcome variable (Y
) through the mediating variable
(m
).
the total correlation between the predictor variable (x
) and
the outcome variable (Y
): i.e., the sum of the direct correlation
and the indirect correlation.
the proportion of the correlation between the predictor variable
(x
) and the outcome variable (Y
) that is mediated through the
mediating variable (m
).
Sample size.
Vector for the predictor variable.
Vector for the mediating variable.
Coefficient of the correlation between the predictor variable and mediating variable.
Coefficient of the correlation between the mediating variable and outcome variable.
Size of total effect.
The proportion of the total effect that is mediated.
Seed for replicability.
Co-created by Robert G. Moulder Jr. and Isaac T. Petersen
Other simulation:
complement()
,
simulateAUC()