楼主: happywut
10628 20

mplus 运行TYPE=TWOLEVEL requires specification for the CLUSTER option [推广有奖]

21
牧子不李 学生认证  发表于 2019-10-3 18:37:50
夹紧 发表于 2018-4-9 21:36
TITLE:A two-level second-stage moderated mediation
          path analytical model,w is level-2 ...
您好,我已经跑出来了,我的语句如下:
TITLE:A two-level second-stage moderated mediation
                path analytical model,w is level-2,x,m,y are level-1,
          DATA:
            FILE IS e:\L12.dat;
          VARIABLE:
            MISSING ARE ALL (-99);
            NAMES ARE x m w y cluster;
            USEVARIABLES ARE x m w y;
            CLUSTER=cluster;
            WITHIN=x;
            BETWEEN=w;
            DEFINE:CENTER w(GRANDMEAN);
            DEFINE:CENTER x(GROUPMEAN);
            ANALYSIS:TYPE=TWOLEVEL RANDOM;
            MODEL:
            %WITHIN%
            S | y on m;
            y on x;
            m on x(b);
            %BETWEEN%
            S on w(a1);
            [S] (a0);
            m on w;
            m with S;
            y with m;
            y with S;
            y with w;
            MODEL CONSTRAINT:
            NEW(ind_h ind_l);
            ind_h=(a0+a1*(0.85))*b;
            ind_l=(a0+a1*(-0.85))*b;
            NEW(diff);
            Diff=ind_h-ind_l;
            OUTPUT:SAMPSTAT;
            CINTERVAL
处理方法是@小笨笨熊所说的“把define的内容放到within between cluster后面就可以了。”
但出现了一个warning:
*** WARNING in DEFINE command
  The CENTER transformation is done after all other DEFINE transformations
  have been completed.
   1 WARNING(S) FOUND IN THE INPUT INSTRUCTIONS
另外,您发的语句似乎只是两层次第一阶段的的检验,我做的也是两层次第二阶段的被调节的中介,我进行了如下处理,不知是否正确:
由%WITHIN%
      S | m on x;
      y on m(b);
              x;
改成了
%WITHIN%
            S | y on m;
            y on x;
            m on x(b);
改完之后,“S on w(a1) ”里的a1是应该是w对m和y路径的调节效应了吧?而之所以将m对x的固定效应命名为b则是推测的:第一阶段用的是 y on m(b),第一阶段的a1则代表w对m和x路径的调节效应。
Mplus新手,如果有错误恳请大家指正!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 01:47