Mediation mit Lavaan
Verfasst: Di Jul 24, 2018 5:18 pm
Hallo,
ich möchte eine Mediation mit Lavaan durchführen. Vermutlich eine sehr einfache Frage - ich steh grad dennoch völlig auf dem Schlauch.
Das hier habe ich dazu gefunden:
Meine Frage: Woran werden hier die Werte 0.5 und 07. fest gemacht? Ich verstehe nicht wie man auf diese Zahlen kommt. Danke im Voraus!!!
set.seed(1234)
X <- rnorm(100)
M <- 0.5*X + rnorm(100)
Y <- 0.7*M + rnorm(100)
Data <- data.frame(X = X, Y = Y, M = M)
model <- ' # direct effect
Y ~ c*X
# mediator
M ~ a*X
Y ~ b*M
# indirect effect (a*b)
ab := a*b
# total effect
total := c + (a*b)
'
fit <- sem(model, data = Data)
summary(fit)
http://lavaan.ugent.be/tutorial/mediation.html
ich möchte eine Mediation mit Lavaan durchführen. Vermutlich eine sehr einfache Frage - ich steh grad dennoch völlig auf dem Schlauch.
Das hier habe ich dazu gefunden:
Meine Frage: Woran werden hier die Werte 0.5 und 07. fest gemacht? Ich verstehe nicht wie man auf diese Zahlen kommt. Danke im Voraus!!!
set.seed(1234)
X <- rnorm(100)
M <- 0.5*X + rnorm(100)
Y <- 0.7*M + rnorm(100)
Data <- data.frame(X = X, Y = Y, M = M)
model <- ' # direct effect
Y ~ c*X
# mediator
M ~ a*X
Y ~ b*M
# indirect effect (a*b)
ab := a*b
# total effect
total := c + (a*b)
'
fit <- sem(model, data = Data)
summary(fit)
http://lavaan.ugent.be/tutorial/mediation.html