Learn R Programming

petersenlab (version 1.1.0)

simulateIndirectEffect: Simulate Indirect Effect.

Description

Simulate indirect effect from mediation analyses.

Usage

simulateIndirectEffect(
  N = NA,
  x = NA,
  m = NA,
  XcorM = NA,
  McorY = NA,
  corTotal = NA,
  proportionMediated = NA,
  seed = NA
)

Value

  • 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).

Arguments

N

Sample size.

x

Vector for the predictor variable.

m

Vector for the mediating variable.

XcorM

Coefficient of the correlation between the predictor variable and mediating variable.

McorY

Coefficient of the correlation between the mediating variable and outcome variable.

corTotal

Size of total effect.

proportionMediated

The proportion of the total effect that is mediated.

seed

Seed for replicability.

Details

Co-created by Robert G. Moulder Jr. and Isaac T. Petersen

See Also

Other simulation: complement(), simulateAUC()

Examples

Run this code
#INSERT

Run the code above in your browser using DataLab