跨层次的被中介的调节
该篇推送主要介绍跨层次的被中介的调节,具体内容包括:
Cross-level Type I MeMo
模型介绍
成立条件
这里罗教授认为成立条件应该是a*bb,因为他们认为第二水平的效果不能与第一水平的影响相乘,所有的中介效果应该都发生在第二水平。
但是也有其他学者认为成立条件是a*bw或者a*(bb+bw),所以这里乘以b的哪种形式,取决于研究者的基础假定。
Mplus语句
TITLE: A two-level Type I MeMo model,
DATA: FILE IS example.txt;
DEFINE:
xw = (x -3.0) * (w - 4.0) ;
VARIABLE: NAMES ARE x m w y cluster;
USEVAR1ABLES ARE x m w y xw;
CENTERING IS GRANDMEAN(x w) ;
CLUSTER = cluster;
BETWEEN = x w xw;
ANALYSIS: TYPE = TWOLEVEL;
MODEL:
% WITHIN %
y on m (bw)
% BETWEEN%
m on x w
xw (a) ;
y on m (bb)
x w xw;
MODEL CONSTRAINT;
NEW (ind) ;
ind = a * bb;
OUTPUT:
SAMPSTAT;
CINTERVAL;
Cross-level Type Ⅱ MeMo
模型介绍
成立条件
模型成立条件与单层时相同,也是a*b显著。
Mplus语句
TITLE : A two-level Type II MeMo;
DATA: FILE IS example.txt;
VARIABLE: NAMES ARE x m w y cluster;
USEVARIABLES ARE x m w y;
CENTERING IS GRANDMEAN(w m) ;
CENTERING IS GROUPMEAN(x) ;
CLUSTER = cluster;
WITHIN = x;
BETWEEN = w m;
ANALYSIS:
TYPE =TWOLEVEL RANDOM;
% WITHIN %
S | y on x;
% BETWEEN%
m on w (a) ;
S on m (b)
w;
y on m w;
y with S;**!设立相关提高模型拟合度**
MODEL CONSTRAINT;
NEW (ind) ;
ind = a * b;
OUTPUT;
SAMPSTAT;
CINTERVAL;
补充说明
-
第一,这里的bootstrapping也需要借助其他软件,不能在mplus里实现。
-
第二,为什么外生变量不需要写相关?
因为外生变量由自己决定存在,如果不设定相关那么很容易模型拟合不好,所以mplus软件会默认外生变量都相关。
啦啦啦,跨层次的被中介的调节就介绍到这里啦,下周应该是这个系列最后的一个内容了(如果不考虑合集的话)。
那我们下周再见啦~
原文链接: