我的模型是有5个变量;自变量(X1 X2)、中介变量(M1 M2)和因变量(Y)
采用了两种方法:
第一种:把自变量拆开,分别验证中介是否成立。即:
x1、M1(或M2)、Y;
x2、M1(或M2)、Y;
这样的结果是M1 、 M2分别 对X1、X2的中介效应都是显著的。
代码(只贴了M2):
- ANALYSIS: BOOTSTRAP=1000;
- MODEL:
- Y ON X1(c1);
- Y ON X2(c2);
- Y ON M2(b1);
- M2 ON X1(a1);
- M2 ON X2(a4);
- MODEL INDIRECT:
- Y IND M2 X1;
- Y IND M2 X2;
- OUTPUT:
- STANDARDIZED CINTERVAL(BCBOOTSTRAP);
第二种是将两个自变量的同时放入模型。即
X1、X2、M1、M2、Y;
结果发现,M2中介了X1和Y(部分中介)、X2和Y(完全中介)
然后M1的中介效应不显著。
- ANALYSIS: BOOTSTRAP=1000;
- MODEL:
- Y ON X1(c1);
- Y ON X2(c2);
- Y ON M1(b1);
- Y ON M2(b2);
- M1 ON X1(a1);
- M1 ON X2(a4);
- M2 ON X1(a3);
- M2 ON X2(a2);
- MODEL INDIRECT:
- Y IND M1 X1;
- Y IND M2 X2;
- Y IND M1 X2;
- Y IND M2 X1;
- OUTPUT:
- STANDARDIZED CINTERVAL(BCBOOTSTRAP);
为什么会出现这种情况?怎么解决?或者选择哪一种分析方法?
超级感谢!!!!


雷达卡


京公网安备 11010802022788号







