b路径中的多级调节中介

时间:2018-06-13 16:33:57

标签: multilevel-analysis

目前我正在处理以下问题:

我有一个中间模型,我想在我的多级数据中测试

X (=Stress)
Y (=Flow)
Mediator (=Stress-related behavior)
Moderator 1 (=Personality Factor 1)
Moderator 2 (=Personality Factor 2) 

所以我的假设是流量(Y)发生在中等压力水平(X),并且这种关系是通过压力相关行为(M)介导的。此外,我假设压力相关行为和流量之间的关系取决于2个人格特征(=主持人)。

我在R中使用中介包来分析数据。

我不太确定,如果我指定了正确的条款,也许你可以帮助我:

med.fit<-lmer(Mediator~X+I(X^2)+(1|VP01_01), data=MT3)
out.fit<-lmer(Flow~X+I(X^2)+Mediator*Trait1+Mediator*Trait2+(1|VP01_01), 
data=MT3)
med.out<-mediate(med.fit, out.fit, treat="X", mediator= "Mediator", sims=100)

- &GT;现在,我的代码只指定&#34; X&#34;而不是&#34; X&#34;和&#34; I(X ^ 2)&#34;对待。如何对代码进行测试以便测试二次效应? - &GT;是否正确指定了b路径调节?

现在,我得到了这个输出,看起来调解并不重要(ACME),但我不确定我是否认为它是正确的:

Estimate 95% CI Lower 95% CI Upper p-value
ACME           -0.00676     -0.01988      0.00777    0.34
ADE            -0.10578     -0.18514     -0.02457    0.02
Total Effect   -0.11253     -0.18747     -0.03499    0.00
Prop. Mediated  0.06570     -0.05545      0.26450    0.34

提前感谢您的帮助:)

0 个答案:

没有答案