Mplus model35latent 模型讲解

来自图书《MPlus中介调节模型》

使用Mplus分析复杂的中介、调节和调节中介效应模型

  • 理论模型
  • 数学模型
  • 数学推导
  • 代码解读

理论模型

数学模型

数学公式1

模型方程如下:

Y = b0 + b1M + b2V + b3Q + b4MV + b5MQ + c'X

M = a0 + a1X + a2W + a3XW

数学公式2

模型方程如下:

Y = b0 + b1M + b2V + b3Q + b4MV + b5MQ + c'X

M = a0 + a1X + a2W + a3XW
将第二个方程代入第一个方程,得到:

Y = b0 + b1(a0 + a1X + a2W + a3XW) + b2V + b3Q + b4(a0 + a1X + a2W + a3XW)V + b5(a0 + a1X + a2W + a3XW)Q + c'X

数学公式3

模型方程如下:

Y = b0 + b1M + b2V + b3Q + b4MV + b5MQ + c'X

M = a0 + a1X + a2W + a3XW
将第二个方程代入第一个方程,得到:

Y = b0 + b1(a0 + a1X + a2W + a3XW) + b2V + b3Q + b4(a0 + a1X + a2W + a3XW)V + b5(a0 + a1X + a2W + a3XW)Q + c'X
展开括号,得到:

Y = b0 + a0b1 + a1b1X + a2b1W + a3b1XW + b2V + b3Q + a0b4V + a1b4XV + a2b4WV + a3b4XWV + a0b5Q + a1b5XQ + a2b5WQ + a3b5XWQ + c'X

数学公式4

模型方程如下:

Y = b0 + b1M + b2V + b3Q + b4MV + b5MQ + c'X

M = a0 + a1X + a2W + a3XW
将第二个方程代入第一个方程,得到:

Y = b0 + b1(a0 + a1X + a2W + a3XW) + b2V + b3Q + b4(a0 + a1X + a2W + a3XW)V + b5(a0 + a1X + a2W + a3XW)Q + c'X
展开括号,得到:

Y = b0 + a0b1 + a1b1X + a2b1W + a3b1XW + b2V + b3Q + a0b4V + a1b4XV + a2b4WV + a3b4XWV + a0b5Q + a1b5XQ + a2b5WQ + a3b5XWQ + c'X
将含有X的项合并,整理成 `Y = a + bX` 的形式:

Y = (b0 + a0b1 + a2b1W + b2V + b3Q + a0b4V + a2b4WV + a0b5Q + a2b5WQ) + (a1b1 + a3b1W + a1b4V + a3b4WV + a1b5Q + a3b5WQ + c')X

数学公式5

模型方程如下:

Y = b0 + b1M + b2V + b3Q + b4MV + b5MQ + c'X

M = a0 + a1X + a2W + a3XW
将第二个方程代入第一个方程,得到:

Y = b0 + b1(a0 + a1X + a2W + a3XW) + b2V + b3Q + b4(a0 + a1X + a2W + a3XW)V + b5(a0 + a1X + a2W + a3XW)Q + c'X
展开括号,得到:

Y = b0 + a0b1 + a1b1X + a2b1W + a3b1XW + b2V + b3Q + a0b4V + a1b4XV + a2b4WV + a3b4XWV + a0b5Q + a1b5XQ + a2b5WQ + a3b5XWQ + c'X
将含有X的项合并,整理成 `Y = a + bX` 的形式:

Y = (b0 + a0b1 + a2b1W + b2V + b3Q + a0b4V + a2b4WV + a0b5Q + a2b5WQ) + (a1b1 + a3b1W + a1b4V + a3b4WV + a1b5Q + a3b5WQ + c')X
因此,我们可以得到:

间接效应 (X对Y的间接效应,在W, V, Q的条件下):

(a1 + a3W)(b1 + b4V + b5Q)

直接效应 (X对Y的直接效应):

c'

代码解读1

USEVARIABLES = X1 X2 X3 X4 M1 M2 M3 M4
W1 W2 W3 W4 V1 V2 V3 V4 Q1 Q2 Q3 Q4
Y1 Y2 Y3 Y4;

代码解读2

USEVARIABLES = X1 X2 X3 X4 M1 M2 M3 M4
W1 W2 W3 W4 V1 V2 V3 V4 Q1 Q2 Q3 Q4
Y1 Y2 Y3 Y4;
ANALYSIS:
 TYPE = GENERAL RANDOM;
 ESTIMATOR = ML;
 ALGORITHM = INTEGRATION;

代码解读3

USEVARIABLES = X1 X2 X3 X4 M1 M2 M3 M4
W1 W2 W3 W4 V1 V2 V3 V4 Q1 Q2 Q3 Q4
Y1 Y2 Y3 Y4;
ANALYSIS:
 TYPE = GENERAL RANDOM;
 ESTIMATOR = ML;
 ALGORITHM = INTEGRATION;
MODEL:
 X BY X1 X2 X3 X4;
 M BY M1 M2 M3 M4;
 W BY W1* W2 W3 W4;
 V BY V1* V2 V3 V4;
 Q BY Q1* Q2 Q3 Q4;
 Y BY Y1 Y2 Y3 Y4;
 W@1; V@1; Q@1;

代码解读4

USEVARIABLES = X1 X2 X3 X4 M1 M2 M3 M4
W1 W2 W3 W4 V1 V2 V3 V4 Q1 Q2 Q3 Q4
Y1 Y2 Y3 Y4;
ANALYSIS:
 TYPE = GENERAL RANDOM;
 ESTIMATOR = ML;
 ALGORITHM = INTEGRATION;
MODEL:
 X BY X1 X2 X3 X4;
 M BY M1 M2 M3 M4;
 W BY W1* W2 W3 W4;
 V BY V1* V2 V3 V4;
 Q BY Q1* Q2 Q3 Q4;
 Y BY Y1 Y2 Y3 Y4;
 W@1; V@1; Q@1;
MV | M XWITH V;
 MQ | M XWITH Q;
 XW | X XWITH W;

代码解读5

USEVARIABLES = X1 X2 X3 X4 M1 M2 M3 M4
W1 W2 W3 W4 V1 V2 V3 V4 Q1 Q2 Q3 Q4
Y1 Y2 Y3 Y4;
ANALYSIS:
 TYPE = GENERAL RANDOM;
 ESTIMATOR = ML;
 ALGORITHM = INTEGRATION;
MODEL:
 X BY X1 X2 X3 X4;
 M BY M1 M2 M3 M4;
 W BY W1* W2 W3 W4;
 V BY V1* V2 V3 V4;
 Q BY Q1* Q2 Q3 Q4;
 Y BY Y1 Y2 Y3 Y4;
 W@1; V@1; Q@1;
MV | M XWITH V;
 MQ | M XWITH Q;
 XW | X XWITH W;
Y ON M (b1);
 Y ON V (b2);
 Y ON Q (b3);
 Y ON MV (b4);
 Y ON MQ (b5);
 Y ON X (cdash);

代码解读6

USEVARIABLES = X1 X2 X3 X4 M1 M2 M3 M4
W1 W2 W3 W4 V1 V2 V3 V4 Q1 Q2 Q3 Q4
Y1 Y2 Y3 Y4;
ANALYSIS:
 TYPE = GENERAL RANDOM;
 ESTIMATOR = ML;
 ALGORITHM = INTEGRATION;
MODEL:
 X BY X1 X2 X3 X4;
 M BY M1 M2 M3 M4;
 W BY W1* W2 W3 W4;
 V BY V1* V2 V3 V4;
 Q BY Q1* Q2 Q3 Q4;
 Y BY Y1 Y2 Y3 Y4;
 W@1; V@1; Q@1;
MV | M XWITH V;
 MQ | M XWITH Q;
 XW | X XWITH W;
Y ON M (b1);
 Y ON V (b2);
 Y ON Q (b3);
 Y ON MV (b4);
 Y ON MQ (b5);
 Y ON X (cdash);
M ON X (a1);
 M ON W (a2);
 M ON XW (a3);

代码解读7

USEVARIABLES = X1 X2 X3 X4 M1 M2 M3 M4
W1 W2 W3 W4 V1 V2 V3 V4 Q1 Q2 Q3 Q4
Y1 Y2 Y3 Y4;
ANALYSIS:
 TYPE = GENERAL RANDOM;
 ESTIMATOR = ML;
 ALGORITHM = INTEGRATION;
MODEL:
 X BY X1 X2 X3 X4;
 M BY M1 M2 M3 M4;
 W BY W1* W2 W3 W4;
 V BY V1* V2 V3 V4;
 Q BY Q1* Q2 Q3 Q4;
 Y BY Y1 Y2 Y3 Y4;
 W@1; V@1; Q@1;
MV | M XWITH V;
 MQ | M XWITH Q;
 XW | X XWITH W;
Y ON M (b1);
 Y ON V (b2);
 Y ON Q (b3);
 Y ON MV (b4);
 Y ON MQ (b5);
 Y ON X (cdash);
M ON X (a1);
 M ON W (a2);
 M ON XW (a3);
MODEL CONSTRAINT:
 NEW(LOW_W MED_W HIGH_W LOW_V MED_V HIGH_V LOW_Q MED_Q HIGH_Q
 ILWLVLQ IMWLVLQ IHWLVLQ ILWMVLQ IMWMVLQ IHWMVLQ
 ILWHVLQ IMWHVLQ IHWHVLQ
 ILWLVMQ IMWLVMQ IHWLVMQ ILWMVMQ IMWMVMQ IHWMVMQ
 ILWHVMQ IMWHVMQ IHWHVMQ
 ILWLVHQ IMWLVHQ IHWLVHQ ILWMVHQ IMWMVHQ IHWMVHQ
 ILWHVHQ IMWHVHQ IHWHVHQ
 TLWLVLQ TMWLVLQ THWLVLQ TLWMVLQ TMWMVLQ THWMVLQ
 TLWHVLQ TMWHVLQ THWHVLQ
 TLWLVMQ TMWLVMQ THWLVMQ TLWMVMQ TMWMVMQ THWMVMQ
 TLWHVMQ TMWHVMQ THWHVMQ
 TLWLVHQ TMWLVHQ THWLVHQ TLWMVHQ TMWMVHQ THWMVHQ
 TLWHVHQ TMWHVHQ THWHVHQ);

代码解读8

USEVARIABLES = X1 X2 X3 X4 M1 M2 M3 M4
W1 W2 W3 W4 V1 V2 V3 V4 Q1 Q2 Q3 Q4
Y1 Y2 Y3 Y4;
ANALYSIS:
 TYPE = GENERAL RANDOM;
 ESTIMATOR = ML;
 ALGORITHM = INTEGRATION;
MODEL:
 X BY X1 X2 X3 X4;
 M BY M1 M2 M3 M4;
 W BY W1* W2 W3 W4;
 V BY V1* V2 V3 V4;
 Q BY Q1* Q2 Q3 Q4;
 Y BY Y1 Y2 Y3 Y4;
 W@1; V@1; Q@1;
MV | M XWITH V;
 MQ | M XWITH Q;
 XW | X XWITH W;
Y ON M (b1);
 Y ON V (b2);
 Y ON Q (b3);
 Y ON MV (b4);
 Y ON MQ (b5);
 Y ON X (cdash);
M ON X (a1);
 M ON W (a2);
 M ON XW (a3);
MODEL CONSTRAINT:
 NEW(LOW_W MED_W HIGH_W LOW_V MED_V HIGH_V LOW_Q MED_Q HIGH_Q
 ILWLVLQ IMWLVLQ IHWLVLQ ILWMVLQ IMWMVLQ IHWMVLQ
 ILWHVLQ IMWHVLQ IHWHVLQ
 ILWLVMQ IMWLVMQ IHWLVMQ ILWMVMQ IMWMVMQ IHWMVMQ
 ILWHVMQ IMWHVMQ IHWHVMQ
 ILWLVHQ IMWLVHQ IHWLVHQ ILWMVHQ IMWMVHQ IHWMVHQ
 ILWHVHQ IMWHVHQ IHWHVHQ
 TLWLVLQ TMWLVLQ THWLVLQ TLWMVLQ TMWMVLQ THWMVLQ
 TLWHVLQ TMWHVLQ THWHVLQ
 TLWLVMQ TMWLVMQ THWLVMQ TLWMVMQ TMWMVMQ THWMVMQ
 TLWHVMQ TMWHVMQ THWHVMQ
 TLWLVHQ TMWLVHQ THWLVHQ TLWMVHQ TMWMVHQ THWMVHQ
 TLWHVHQ TMWHVHQ THWHVHQ);
LOW_W = -1;
 MED_W = 0;
 HIGH_W = 1;
 LOW_V = -1;
 MED_V = 0;
 HIGH_V = 1;
 LOW_Q = -1;
 MED_Q = 0;
 HIGH_Q = 1;

代码解读9

USEVARIABLES = X1 X2 X3 X4 M1 M2 M3 M4
W1 W2 W3 W4 V1 V2 V3 V4 Q1 Q2 Q3 Q4
Y1 Y2 Y3 Y4;
ANALYSIS:
 TYPE = GENERAL RANDOM;
 ESTIMATOR = ML;
 ALGORITHM = INTEGRATION;
MODEL:
 X BY X1 X2 X3 X4;
 M BY M1 M2 M3 M4;
 W BY W1* W2 W3 W4;
 V BY V1* V2 V3 V4;
 Q BY Q1* Q2 Q3 Q4;
 Y BY Y1 Y2 Y3 Y4;
 W@1; V@1; Q@1;
MV | M XWITH V;
 MQ | M XWITH Q;
 XW | X XWITH W;
Y ON M (b1);
 Y ON V (b2);
 Y ON Q (b3);
 Y ON MV (b4);
 Y ON MQ (b5);
 Y ON X (cdash);
M ON X (a1);
 M ON W (a2);
 M ON XW (a3);
MODEL CONSTRAINT:
 NEW(LOW_W MED_W HIGH_W LOW_V MED_V HIGH_V LOW_Q MED_Q HIGH_Q
 ILWLVLQ IMWLVLQ IHWLVLQ ILWMVLQ IMWMVLQ IHWMVLQ
 ILWHVLQ IMWHVLQ IHWHVLQ
 ILWLVMQ IMWLVMQ IHWLVMQ ILWMVMQ IMWMVMQ IHWMVMQ
 ILWHVMQ IMWHVMQ IHWHVMQ
 ILWLVHQ IMWLVHQ IHWLVHQ ILWMVHQ IMWMVHQ IHWMVHQ
 ILWHVHQ IMWHVHQ IHWHVHQ
 TLWLVLQ TMWLVLQ THWLVLQ TLWMVLQ TMWMVLQ THWMVLQ
 TLWHVLQ TMWHVLQ THWHVLQ
 TLWLVMQ TMWLVMQ THWLVMQ TLWMVMQ TMWMVMQ THWMVMQ
 TLWHVMQ TMWHVMQ THWHVMQ
 TLWLVHQ TMWLVHQ THWLVHQ TLWMVHQ TMWMVHQ THWMVHQ
 TLWHVHQ TMWHVHQ THWHVHQ);
LOW_W = -1;
 MED_W = 0;
 HIGH_W = 1;
 LOW_V = -1;
 MED_V = 0;
 HIGH_V = 1;
 LOW_Q = -1;
 MED_Q = 0;
 HIGH_Q = 1;
ILWLVLQ = a1*b1 + a3*b1*LOW_W + a1*b4*LOW_V + a3*b4*LOW_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*LOW_W*LOW_Q;
 IMWLVLQ = a1*b1 + a3*b1*MED_W + a1*b4*LOW_V + a3*b4*MED_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*MED_W*LOW_Q;
 IHWLVLQ = a1*b1 + a3*b1*HIGH_W + a1*b4*LOW_V + a3*b4*HIGH_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*HIGH_W*LOW_Q;
 ...

代码解读10

USEVARIABLES = X1 X2 X3 X4 M1 M2 M3 M4
W1 W2 W3 W4 V1 V2 V3 V4 Q1 Q2 Q3 Q4
Y1 Y2 Y3 Y4;
ANALYSIS:
 TYPE = GENERAL RANDOM;
 ESTIMATOR = ML;
 ALGORITHM = INTEGRATION;
MODEL:
 X BY X1 X2 X3 X4;
 M BY M1 M2 M3 M4;
 W BY W1* W2 W3 W4;
 V BY V1* V2 V3 V4;
 Q BY Q1* Q2 Q3 Q4;
 Y BY Y1 Y2 Y3 Y4;
 W@1; V@1; Q@1;
MV | M XWITH V;
 MQ | M XWITH Q;
 XW | X XWITH W;
Y ON M (b1);
 Y ON V (b2);
 Y ON Q (b3);
 Y ON MV (b4);
 Y ON MQ (b5);
 Y ON X (cdash);
M ON X (a1);
 M ON W (a2);
 M ON XW (a3);
MODEL CONSTRAINT:
 NEW(LOW_W MED_W HIGH_W LOW_V MED_V HIGH_V LOW_Q MED_Q HIGH_Q
 ILWLVLQ IMWLVLQ IHWLVLQ ILWMVLQ IMWMVLQ IHWMVLQ
 ILWHVLQ IMWHVLQ IHWHVLQ
 ILWLVMQ IMWLVMQ IHWLVMQ ILWMVMQ IMWMVMQ IHWMVMQ
 ILWHVMQ IMWHVMQ IHWHVMQ
 ILWLVHQ IMWLVHQ IHWLVHQ ILWMVHQ IMWMVHQ IHWMVHQ
 ILWHVHQ IMWHVHQ IHWHVHQ
 TLWLVLQ TMWLVLQ THWLVLQ TLWMVLQ TMWMVLQ THWMVLQ
 TLWHVLQ TMWHVLQ THWHVLQ
 TLWLVMQ TMWLVMQ THWLVMQ TLWMVMQ TMWMVMQ THWMVMQ
 TLWHVMQ TMWHVMQ THWHVMQ
 TLWLVHQ TMWLVHQ THWLVHQ TLWMVHQ TMWMVHQ THWMVHQ
 TLWHVHQ TMWHVHQ THWHVHQ);
LOW_W = -1;
 MED_W = 0;
 HIGH_W = 1;
 LOW_V = -1;
 MED_V = 0;
 HIGH_V = 1;
 LOW_Q = -1;
 MED_Q = 0;
 HIGH_Q = 1;
ILWLVLQ = a1*b1 + a3*b1*LOW_W + a1*b4*LOW_V + a3*b4*LOW_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*LOW_W*LOW_Q;
 IMWLVLQ = a1*b1 + a3*b1*MED_W + a1*b4*LOW_V + a3*b4*MED_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*MED_W*LOW_Q;
 IHWLVLQ = a1*b1 + a3*b1*HIGH_W + a1*b4*LOW_V + a3*b4*HIGH_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*HIGH_W*LOW_Q;
 ...
TLWLVLQ = ILWLVLQ + cdash;
 TMWLVLQ = IMWLVLQ + cdash;
 THWLVLQ = IHWLVLQ + cdash;
 ...

代码解读11

USEVARIABLES = X1 X2 X3 X4 M1 M2 M3 M4
W1 W2 W3 W4 V1 V2 V3 V4 Q1 Q2 Q3 Q4
Y1 Y2 Y3 Y4;
ANALYSIS:
 TYPE = GENERAL RANDOM;
 ESTIMATOR = ML;
 ALGORITHM = INTEGRATION;
MODEL:
 X BY X1 X2 X3 X4;
 M BY M1 M2 M3 M4;
 W BY W1* W2 W3 W4;
 V BY V1* V2 V3 V4;
 Q BY Q1* Q2 Q3 Q4;
 Y BY Y1 Y2 Y3 Y4;
 W@1; V@1; Q@1;
MV | M XWITH V;
 MQ | M XWITH Q;
 XW | X XWITH W;
Y ON M (b1);
 Y ON V (b2);
 Y ON Q (b3);
 Y ON MV (b4);
 Y ON MQ (b5);
 Y ON X (cdash);
M ON X (a1);
 M ON W (a2);
 M ON XW (a3);
MODEL CONSTRAINT:
 NEW(LOW_W MED_W HIGH_W LOW_V MED_V HIGH_V LOW_Q MED_Q HIGH_Q
 ILWLVLQ IMWLVLQ IHWLVLQ ILWMVLQ IMWMVLQ IHWMVLQ
 ILWHVLQ IMWHVLQ IHWHVLQ
 ILWLVMQ IMWLVMQ IHWLVMQ ILWMVMQ IMWMVMQ IHWMVMQ
 ILWHVMQ IMWHVMQ IHWHVMQ
 ILWLVHQ IMWLVHQ IHWLVHQ ILWMVHQ IMWMVHQ IHWMVHQ
 ILWHVHQ IMWHVHQ IHWHVHQ
 TLWLVLQ TMWLVLQ THWLVLQ TLWMVLQ TMWMVLQ THWMVLQ
 TLWHVLQ TMWHVLQ THWHVLQ
 TLWLVMQ TMWLVMQ THWLVMQ TLWMVMQ TMWMVMQ THWMVMQ
 TLWHVMQ TMWHVMQ THWHVMQ
 TLWLVHQ TMWLVHQ THWLVHQ TLWMVHQ TMWMVHQ THWMVHQ
 TLWHVHQ TMWHVHQ THWHVHQ);
LOW_W = -1;
 MED_W = 0;
 HIGH_W = 1;
 LOW_V = -1;
 MED_V = 0;
 HIGH_V = 1;
 LOW_Q = -1;
 MED_Q = 0;
 HIGH_Q = 1;
ILWLVLQ = a1*b1 + a3*b1*LOW_W + a1*b4*LOW_V + a3*b4*LOW_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*LOW_W*LOW_Q;
 IMWLVLQ = a1*b1 + a3*b1*MED_W + a1*b4*LOW_V + a3*b4*MED_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*MED_W*LOW_Q;
 IHWLVLQ = a1*b1 + a3*b1*HIGH_W + a1*b4*LOW_V + a3*b4*HIGH_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*HIGH_W*LOW_Q;
 ...
TLWLVLQ = ILWLVLQ + cdash;
 TMWLVLQ = IMWLVLQ + cdash;
 THWLVLQ = IHWLVLQ + cdash;
 ...
PLOT(PLWLVLQ PMWLVLQ PHWLVLQ PLWMVLQ PMWMVLQ PHWMVLQ
 PLWHVLQ PMWHVLQ PHWHVLQ
 PLWLVMQ PMWLVMQ PHWLVMQ PLWMVMQ PMWMVMQ PHWMVMQ
 PLWHVMQ PMWHVMQ PHWHVMQ
 PLWLVHQ PMWLVHQ PHWLVHQ PLWMVHQ PMWMVHQ PHWMVHQ
 PLWHVHQ PMWHVHQ PHWHVHQ);

代码解读12

USEVARIABLES = X1 X2 X3 X4 M1 M2 M3 M4
W1 W2 W3 W4 V1 V2 V3 V4 Q1 Q2 Q3 Q4
Y1 Y2 Y3 Y4;
ANALYSIS:
 TYPE = GENERAL RANDOM;
 ESTIMATOR = ML;
 ALGORITHM = INTEGRATION;
MODEL:
 X BY X1 X2 X3 X4;
 M BY M1 M2 M3 M4;
 W BY W1* W2 W3 W4;
 V BY V1* V2 V3 V4;
 Q BY Q1* Q2 Q3 Q4;
 Y BY Y1 Y2 Y3 Y4;
 W@1; V@1; Q@1;
MV | M XWITH V;
 MQ | M XWITH Q;
 XW | X XWITH W;
Y ON M (b1);
 Y ON V (b2);
 Y ON Q (b3);
 Y ON MV (b4);
 Y ON MQ (b5);
 Y ON X (cdash);
M ON X (a1);
 M ON W (a2);
 M ON XW (a3);
MODEL CONSTRAINT:
 NEW(LOW_W MED_W HIGH_W LOW_V MED_V HIGH_V LOW_Q MED_Q HIGH_Q
 ILWLVLQ IMWLVLQ IHWLVLQ ILWMVLQ IMWMVLQ IHWMVLQ
 ILWHVLQ IMWHVLQ IHWHVLQ
 ILWLVMQ IMWLVMQ IHWLVMQ ILWMVMQ IMWMVMQ IHWMVMQ
 ILWHVMQ IMWHVMQ IHWHVMQ
 ILWLVHQ IMWLVHQ IHWLVHQ ILWMVHQ IMWMVHQ IHWMVHQ
 ILWHVHQ IMWHVHQ IHWHVHQ
 TLWLVLQ TMWLVLQ THWLVLQ TLWMVLQ TMWMVLQ THWMVLQ
 TLWHVLQ TMWHVLQ THWHVLQ
 TLWLVMQ TMWLVMQ THWLVMQ TLWMVMQ TMWMVMQ THWMVMQ
 TLWHVMQ TMWHVMQ THWHVMQ
 TLWLVHQ TMWLVHQ THWLVHQ TLWMVHQ TMWMVHQ THWMVHQ
 TLWHVHQ TMWHVHQ THWHVHQ);
LOW_W = -1;
 MED_W = 0;
 HIGH_W = 1;
 LOW_V = -1;
 MED_V = 0;
 HIGH_V = 1;
 LOW_Q = -1;
 MED_Q = 0;
 HIGH_Q = 1;
ILWLVLQ = a1*b1 + a3*b1*LOW_W + a1*b4*LOW_V + a3*b4*LOW_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*LOW_W*LOW_Q;
 IMWLVLQ = a1*b1 + a3*b1*MED_W + a1*b4*LOW_V + a3*b4*MED_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*MED_W*LOW_Q;
 IHWLVLQ = a1*b1 + a3*b1*HIGH_W + a1*b4*LOW_V + a3*b4*HIGH_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*HIGH_W*LOW_Q;
 ...
TLWLVLQ = ILWLVLQ + cdash;
 TMWLVLQ = IMWLVLQ + cdash;
 THWLVLQ = IHWLVLQ + cdash;
 ...
PLOT(PLWLVLQ PMWLVLQ PHWLVLQ PLWMVLQ PMWMVLQ PHWMVLQ
 PLWHVLQ PMWHVLQ PHWHVLQ
 PLWLVMQ PMWLVMQ PHWLVMQ PLWMVMQ PMWMVMQ PHWMVMQ
 PLWHVMQ PMWHVMQ PHWHVMQ
 PLWLVHQ PMWLVHQ PHWLVHQ PLWMVHQ PMWMVHQ PHWMVHQ
 PLWHVHQ PMWHVHQ PHWHVHQ);
LOOP(XVAL,-3,3,0.1);
 PLWLVLQ = ILWLVLQ*XVAL;
 PMWLVLQ = IMWLVLQ*XVAL;
 PHWLVLQ = IHWLVLQ*XVAL;
 ...

代码解读13

USEVARIABLES = X1 X2 X3 X4 M1 M2 M3 M4
W1 W2 W3 W4 V1 V2 V3 V4 Q1 Q2 Q3 Q4
Y1 Y2 Y3 Y4;
ANALYSIS:
 TYPE = GENERAL RANDOM;
 ESTIMATOR = ML;
 ALGORITHM = INTEGRATION;
MODEL:
 X BY X1 X2 X3 X4;
 M BY M1 M2 M3 M4;
 W BY W1* W2 W3 W4;
 V BY V1* V2 V3 V4;
 Q BY Q1* Q2 Q3 Q4;
 Y BY Y1 Y2 Y3 Y4;
 W@1; V@1; Q@1;
MV | M XWITH V;
 MQ | M XWITH Q;
 XW | X XWITH W;
Y ON M (b1);
 Y ON V (b2);
 Y ON Q (b3);
 Y ON MV (b4);
 Y ON MQ (b5);
 Y ON X (cdash);
M ON X (a1);
 M ON W (a2);
 M ON XW (a3);
MODEL CONSTRAINT:
 NEW(LOW_W MED_W HIGH_W LOW_V MED_V HIGH_V LOW_Q MED_Q HIGH_Q
 ILWLVLQ IMWLVLQ IHWLVLQ ILWMVLQ IMWMVLQ IHWMVLQ
 ILWHVLQ IMWHVLQ IHWHVLQ
 ILWLVMQ IMWLVMQ IHWLVMQ ILWMVMQ IMWMVMQ IHWMVMQ
 ILWHVMQ IMWHVMQ IHWHVMQ
 ILWLVHQ IMWLVHQ IHWLVHQ ILWMVHQ IMWMVHQ IHWMVHQ
 ILWHVHQ IMWHVHQ IHWHVHQ
 TLWLVLQ TMWLVLQ THWLVLQ TLWMVLQ TMWMVLQ THWMVLQ
 TLWHVLQ TMWHVLQ THWHVLQ
 TLWLVMQ TMWLVMQ THWLVMQ TLWMVMQ TMWMVMQ THWMVMQ
 TLWHVMQ TMWHVMQ THWHVMQ
 TLWLVHQ TMWLVHQ THWLVHQ TLWMVHQ TMWMVHQ THWMVHQ
 TLWHVHQ TMWHVHQ THWHVHQ);
LOW_W = -1;
 MED_W = 0;
 HIGH_W = 1;
 LOW_V = -1;
 MED_V = 0;
 HIGH_V = 1;
 LOW_Q = -1;
 MED_Q = 0;
 HIGH_Q = 1;
ILWLVLQ = a1*b1 + a3*b1*LOW_W + a1*b4*LOW_V + a3*b4*LOW_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*LOW_W*LOW_Q;
 IMWLVLQ = a1*b1 + a3*b1*MED_W + a1*b4*LOW_V + a3*b4*MED_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*MED_W*LOW_Q;
 IHWLVLQ = a1*b1 + a3*b1*HIGH_W + a1*b4*LOW_V + a3*b4*HIGH_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*HIGH_W*LOW_Q;
 ...
TLWLVLQ = ILWLVLQ + cdash;
 TMWLVLQ = IMWLVLQ + cdash;
 THWLVLQ = IHWLVLQ + cdash;
 ...
PLOT(PLWLVLQ PMWLVLQ PHWLVLQ PLWMVLQ PMWMVLQ PHWMVLQ
 PLWHVLQ PMWHVLQ PHWHVLQ
 PLWLVMQ PMWLVMQ PHWLVMQ PLWMVMQ PMWMVMQ PHWMVMQ
 PLWHVMQ PMWHVMQ PHWHVMQ
 PLWLVHQ PMWLVHQ PHWLVHQ PLWMVHQ PMWMVHQ PHWMVHQ
 PLWHVHQ PMWHVHQ PHWHVHQ);
LOOP(XVAL,-3,3,0.1);
 PLWLVLQ = ILWLVLQ*XVAL;
 PMWLVLQ = IMWLVLQ*XVAL;
 PHWLVLQ = IHWLVLQ*XVAL;
 ...
PLOT:
 TYPE = plot2;

代码解读14

USEVARIABLES = X1 X2 X3 X4 M1 M2 M3 M4
W1 W2 W3 W4 V1 V2 V3 V4 Q1 Q2 Q3 Q4
Y1 Y2 Y3 Y4;
ANALYSIS:
 TYPE = GENERAL RANDOM;
 ESTIMATOR = ML;
 ALGORITHM = INTEGRATION;
MODEL:
 X BY X1 X2 X3 X4;
 M BY M1 M2 M3 M4;
 W BY W1* W2 W3 W4;
 V BY V1* V2 V3 V4;
 Q BY Q1* Q2 Q3 Q4;
 Y BY Y1 Y2 Y3 Y4;
 W@1; V@1; Q@1;
MV | M XWITH V;
 MQ | M XWITH Q;
 XW | X XWITH W;
Y ON M (b1);
 Y ON V (b2);
 Y ON Q (b3);
 Y ON MV (b4);
 Y ON MQ (b5);
 Y ON X (cdash);
M ON X (a1);
 M ON W (a2);
 M ON XW (a3);
MODEL CONSTRAINT:
 NEW(LOW_W MED_W HIGH_W LOW_V MED_V HIGH_V LOW_Q MED_Q HIGH_Q
 ILWLVLQ IMWLVLQ IHWLVLQ ILWMVLQ IMWMVLQ IHWMVLQ
 ILWHVLQ IMWHVLQ IHWHVLQ
 ILWLVMQ IMWLVMQ IHWLVMQ ILWMVMQ IMWMVMQ IHWMVMQ
 ILWHVMQ IMWHVMQ IHWHVMQ
 ILWLVHQ IMWLVHQ IHWLVHQ ILWMVHQ IMWMVHQ IHWMVHQ
 ILWHVHQ IMWHVHQ IHWHVHQ
 TLWLVLQ TMWLVLQ THWLVLQ TLWMVLQ TMWMVLQ THWMVLQ
 TLWHVLQ TMWHVLQ THWHVLQ
 TLWLVMQ TMWLVMQ THWLVMQ TLWMVMQ TMWMVMQ THWMVMQ
 TLWHVMQ TMWHVMQ THWHVMQ
 TLWLVHQ TMWLVHQ THWLVHQ TLWMVHQ TMWMVHQ THWMVHQ
 TLWHVHQ TMWHVHQ THWHVHQ);
LOW_W = -1;
 MED_W = 0;
 HIGH_W = 1;
 LOW_V = -1;
 MED_V = 0;
 HIGH_V = 1;
 LOW_Q = -1;
 MED_Q = 0;
 HIGH_Q = 1;
ILWLVLQ = a1*b1 + a3*b1*LOW_W + a1*b4*LOW_V + a3*b4*LOW_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*LOW_W*LOW_Q;
 IMWLVLQ = a1*b1 + a3*b1*MED_W + a1*b4*LOW_V + a3*b4*MED_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*MED_W*LOW_Q;
 IHWLVLQ = a1*b1 + a3*b1*HIGH_W + a1*b4*LOW_V + a3*b4*HIGH_W*LOW_V +
 a1*b5*LOW_Q + a3*b5*HIGH_W*LOW_Q;
 ...
TLWLVLQ = ILWLVLQ + cdash;
 TMWLVLQ = IMWLVLQ + cdash;
 THWLVLQ = IHWLVLQ + cdash;
 ...
PLOT(PLWLVLQ PMWLVLQ PHWLVLQ PLWMVLQ PMWMVLQ PHWMVLQ
 PLWHVLQ PMWHVLQ PHWHVLQ
 PLWLVMQ PMWLVMQ PHWLVMQ PLWMVMQ PMWMVMQ PHWMVMQ
 PLWHVMQ PMWHVMQ PHWHVMQ
 PLWLVHQ PMWLVHQ PHWLVHQ PLWMVHQ PMWMVHQ PHWMVHQ
 PLWHVHQ PMWHVHQ PHWHVHQ);
LOOP(XVAL,-3,3,0.1);
 PLWLVLQ = ILWLVLQ*XVAL;
 PMWLVLQ = IMWLVLQ*XVAL;
 PHWLVLQ = IHWLVLQ*XVAL;
 ...
PLOT:
 TYPE = plot2;
OUTPUT:
 CINT;

资源汇总

  • 本视频讲义地址: https://mlln.cn/mplus-model-templates/model35latent.html
  • 图书《MPlus中介调节模型》打包下载: 点击下载
  • 图书《MPlus中介调节模型》在线看: 点击查看
  • 视频教程: 点击这里打开视频
  • Mplus 模型模板教程列表: https://mlln.cn/mplus-model-templates
  • 统计咨询: https://wx.zsxq.com/group/88888188828842