楼主: husiiy
1902 7

[问答] 用Mplus做跨层验证性分析,但是出现了问题,我该怎么解决? [推广有奖]

  • 2关注
  • 0粉丝

高中生

50%

还不是VIP/贵宾

-

威望
0
论坛币
2 个
通用积分
9.2000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
289 点
帖子
6
精华
0
在线时间
55 小时
注册时间
2022-4-20
最后登录
2024-4-28

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
最近在写毕业论文,老师让我用Mplus做跨层分析,首先要进行跨层验证性因子分析。

我的语句如下:
DATA:
    FILE IS C:\Users\Mplus 匹配 Mplus.dat;
  VARIABLE:
    MISSING ARE ALL (999);
    NAMES ARE GROUP CSE1 CSE2 CSE3 CSE4 CSB1 CSB2 CSB3 CSB4 CSB5
    DLA1_1 DLA2_1 DLA3_1 DLA4_1 DLB1_1 DLB2_1 DLB3_1 DLB4_1
    DLB5_1 DLB6_1 DLB7_1 DLB8_1 DLB9_1 DLB10_1 DLB11_1 DLB12_1;

    USEVARIABLES=GROUP CSE1 CSE2 CSE4 CSB1-CSB5 DLA1_1-DLA3_1 DLB1_1-DLB12_1;

    CLUSTER IS GROUP;

    BETWEEN=DLA1_1-DLA3_1 DLB1_1-DLB12_1;

  ANALYSIS:

  ESTIMATOR=MLR;

  TYPE=TWOLEVEL;

  MODEL:

  %WITHIN%

  CSEw BY CSE1 CSE2 CSE4;
  CSBw BY CSB1-CSB5;

  %BETWEEN%
  F1 BY DLA1_1-DLA3_1;
  F2 BY DLB1_1-DLB3_1;
  F3 BY DLB4_1-DLB6_1;
  F4 BY DLB7_1-DLB9_1;
  F5 BY DLB10_1-DLB12_1;
  CSEb BY CSE1 CSE2 CSE4;
  CSBb BY CSB1-CSB5;

  OUTPUT:SAMPSTAT;


以上语句是可以跑出结果的,但是有三个warning,我想把它们解决掉。
第一个warning:
One or more individual-level variables have no variation within a
  cluster for the following clusters.

     Variable   Cluster IDs with no within-cluster variation

      CSE1        12 21 16 42 45 48 40 44 34 49 35 9 39 59 60 17
      CSE2        12 8 21 16 42 35 36 9 59 60 17
      CSE4        7 12 21 16 42 50 56 49 9 39 60 17
      CSB1        7 12 21 16 25 62 18 9 39 60 17
      CSB2        7 12 8 21 16 25 11 42 62 9 39 60 17
      CSB3        7 12 8 21 16 11 42 48 43 36 39 60 17
      CSB4        7 12 8 21 16 25 42 45 62 2 18 54 60 17
      CSB5        7 12 21 16 11 42 2 43 18 46 9 39 59 60 17


第二个warning是:
THE MODEL ESTIMATION HAS REACHED A SADDLE POINT OR A POINT WHERE THE
     OBSERVED AND THE EXPECTED INFORMATION MATRICES DO NOT MATCH.
     AN ADJUSTMENT TO THE ESTIMATION OF THE INFORMATION MATRIX HAS BEEN MADE.
     THE CONDITION NUMBER IS      -0.864D-04.
     THE PROBLEM MAY ALSO BE RESOLVED BY DECREASING THE VALUE OF THE
     MCONVERGENCE OR LOGCRITERION OPTIONS OR BY CHANGING THE STARTING VALUES
     OR BY USING THE MLF ESTIMATOR.

     THE STANDARD ERRORS OF THE MODEL PARAMETER ESTIMATES MAY NOT BE
     TRUSTWORTHY FOR SOME PARAMETERS DUE TO A NON-POSITIVE DEFINITE
     FIRST-ORDER DERIVATIVE PRODUCT MATRIX.  THIS MAY BE DUE TO THE STARTING
     VALUES BUT MAY ALSO BE AN INDICATION OF MODEL NONIDENTIFICATION.  THE
     CONDITION NUMBER IS      -0.276D-16.  PROBLEM INVOLVING THE FOLLOWING PARAMETER:
     Parameter 68, %BETWEEN%: DLB9_1

     THE NONIDENTIFICATION IS MOST LIKELY DUE TO HAVING MORE PARAMETERS THAN THE
     NUMBER OF CLUSTERS. REDUCE THE NUMBER OF PARAMETERS.


第三个warning是:
THE RESIDUAL COVARIANCE MATRIX (THETA) IS NOT POSITIVE DEFINITE.
     THIS COULD INDICATE A NEGATIVE VARIANCE/RESIDUAL VARIANCE FOR AN OBSERVED
     VARIABLE, A CORRELATION GREATER OR EQUAL TO ONE BETWEEN TWO OBSERVED
     VARIABLES, OR A LINEAR DEPENDENCY AMONG MORE THAN TWO OBSERVED VARIABLES.
     CHECK THE RESULTS SECTION FOR MORE INFORMATION.



这些分别都是什么意思呢?我该怎么处理呢?
对第一个warning,我有试着将它指出的数据都删除,最后warning确实消失了,但是数据样本大大减少了,有什么别的颁发能解决呢?


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Mplus PLUS 验证性 Plu MPL

沙发
lin1959 发表于 2022-4-22 09:19:50 |只看作者 |坛友微信交流群
我可以帮你解决,如有需要,可以加3100556104

使用道具

藤椅
lin1959 发表于 2022-4-22 09:20:25 |只看作者 |坛友微信交流群
我可以帮你解决,如有需要,可以加3100556104

使用道具

板凳
lin1959 发表于 2022-4-22 09:21:12 |只看作者 |坛友微信交流群
我可以帮你解决,如有需要,可以加3100556104

使用道具

请问解决了吗?我也遇到了同样的问题,求解答~

使用道具

地板
zhengjianjun 发表于 2022-6-30 22:10:29 |只看作者 |坛友微信交流群
请问解决了吗?遇到相同问题,请帮助啊

使用道具

7
Demiiiiiii 发表于 2023-9-7 20:51:33 |只看作者 |坛友微信交流群
lin1959 发表于 2022-4-22 09:19
我可以帮你解决,如有需要,可以加3100556104
我需要帮助!出现了和帖子上一样的第二个warning 说NON-POSITIVE DEFINITE.可以给个微信吗?可以付费

使用道具

8
春夏秋冬月 发表于 2024-4-29 17:32:23 |只看作者 |坛友微信交流群
请问楼主后面咋解决的,我也出现这种问题

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-1 00:56