TITLE: 2-1-1 mediators;
DATA: FILE IS dat.txt;
VARIABLE: NAMES ARE xz gender born dsz live faedu maedu fjob mjob
earn xf x1 x2 x3 x4 ses score k1 k2 k3;
MISSING=ALL (999);
USEVARIABLE = xz x1 x2 x3 x4 ses k1 k2 k3;
CLUSTER = xz;
BETWEEN is ses;
ANALYSIS:
!Bootstrap=1000;
!estimator=mlr;
TYPE = TWOLEVEL RANDOM;
MODEL:
%WITHIN%
kx BY k1 k2 k3;
control BY x1 x2 x3 x4;
control kx;
kx ON control(b);
%BETWEEN%
kx BY k1 k2 k3;
control BY x1 x2 x3 x4;
ses control kx;
control on ses(a);
kx on control(b);
kx on ses;
MODEL CONSTRAINT:
NEW(indb);
indb=a*b;
OUTPUT: TECH1 TECH8 STANDARDIZED CINTERVAL;
*** ERROR
One or more between-level variables have variation within a cluster for
one or more clusters. Check your data and format statement.
Between Cluster ID with variation in this variable
Variable (only one cluster ID will be listed)
SES 5