来自图书《MPlus中介调节模型》
USEVARIABLES = X1 X2 X3 X4 W1 W2 W3 W4 Z1 Z2 Z3 Z4 Y1 Y2 Y3 Y4;
ANALYSIS:
TYPE = GENERAL RANDOM;
ESTIMATOR = ML;
ALGORITHM = INTEGRATION;
MODEL:
X BY X1 X2 X3 X4;
W BY W1* W2 W3 W4;
Z BY Z1* Z2 Z3 Z4;
Y BY Y1 Y2 Y3 Y4;
W@1; Z@1;
XW | X XWITH W;
XZ | X XWITH Z;
Y ON X (b1);
Y ON W (b2);
Y ON Z (b3);
Y ON XW (b4);
Y ON XZ (b5);
USEVARIABLES = X1 X2 X3 X4 W1 W2 W3 W4 Z1 Z2 Z3 Z4 Y1 Y2 Y3 Y4;
ANALYSIS:
TYPE = GENERAL RANDOM;
ESTIMATOR = ML;
ALGORITHM = INTEGRATION;
MODEL:
X BY X1 X2 X3 X4;
W BY W1* W2 W3 W4;
Z BY Z1* Z2 Z3 Z4;
Y BY Y1 Y2 Y3 Y4;
W@1; Z@1;
XW | X XWITH W;
XZ | X XWITH Z;
Y ON X (b1);
Y ON W (b2);
Y ON Z (b3);
Y ON XW (b4);
Y ON XZ (b5);
MODEL CONSTRAINT:
NEW(LOW_W MED_W HIGH_W LOW_Z MED_Z HIGH_Z LOW_LOZ ... HIW_HIZ);...
LOW_W = -1; ... HIGH_Z = 1;
LOW_LOZ = b1 + b4*LOW_W + b5*LOW_Z; ... HIW_HIZ = b1 + b4*HIGH_W + b5*HIGH_Z;
USEVARIABLES = X1 X2 X3 X4 W1 W2 W3 W4 Z1 Z2 Z3 Z4 Y1 Y2 Y3 Y4;
ANALYSIS:
TYPE = GENERAL RANDOM;
ESTIMATOR = ML;
ALGORITHM = INTEGRATION;
MODEL:
X BY X1 X2 X3 X4;
W BY W1* W2 W3 W4;
Z BY Z1* Z2 Z3 Z4;
Y BY Y1 Y2 Y3 Y4;
W@1; Z@1;
XW | X XWITH W;
XZ | X XWITH Z;
Y ON X (b1);
Y ON W (b2);
Y ON Z (b3);
Y ON XW (b4);
Y ON XZ (b5);
MODEL CONSTRAINT:
NEW(LOW_W MED_W HIGH_W LOW_Z MED_Z HIGH_Z LOW_LOZ ... HIW_HIZ);...
LOW_W = -1; ... HIGH_Z = 1;
LOW_LOZ = b1 + b4*LOW_W + b5*LOW_Z; ... HIW_HIZ = b1 + b4*HIGH_W + b5*HIGH_Z;
PLOT(...);
LOOP(XVAL,-3,3,0.1);...
PLOW_LOZ = LOW_LOZ*XVAL; ... PHIW_HIZ = HIW_HIZ*XVAL;
USEVARIABLES = X1 X2 X3 X4 W1 W2 W3 W4 Z1 Z2 Z3 Z4 Y1 Y2 Y3 Y4;
ANALYSIS:
TYPE = GENERAL RANDOM;
ESTIMATOR = ML;
ALGORITHM = INTEGRATION;
MODEL:
X BY X1 X2 X3 X4;
W BY W1* W2 W3 W4;
Z BY Z1* Z2 Z3 Z4;
Y BY Y1 Y2 Y3 Y4;
W@1; Z@1;
XW | X XWITH W;
XZ | X XWITH Z;
Y ON X (b1);
Y ON W (b2);
Y ON Z (b3);
Y ON XW (b4);
Y ON XZ (b5);
MODEL CONSTRAINT:
NEW(LOW_W MED_W HIGH_W LOW_Z MED_Z HIGH_Z LOW_LOZ ... HIW_HIZ);...
LOW_W = -1; ... HIGH_Z = 1;
LOW_LOZ = b1 + b4*LOW_W + b5*LOW_Z; ... HIW_HIZ = b1 + b4*HIGH_W + b5*HIGH_Z;
PLOT(...);
LOOP(XVAL,-3,3,0.1);...
PLOW_LOZ = LOW_LOZ*XVAL; ... PHIW_HIZ = HIW_HIZ*XVAL;
OUTPUT: STAND CINT;