【问题标题】:Warning appears in mixed effect model using spss使用 spss 的混合效应模型中出现警告
【发布时间】:2020-02-04 10:50:14
【问题描述】:

我正在使用spss对以下项目进行混合效果模型: 参与者被问到一些开放式问题,他们的答案被记录下来。

例如,如果参与者的答案与平等有关,则变量“平等”编码为“1”。否则,它被编码为“0”。因此,因变量是变量“平等”。

固定效果
- 参与者的国家(亚洲人与西方人)
- 性别(男性与女性)
- 年龄组(较年轻的年龄组与较年长的年龄组)
- 条件(对照组与干预组)

随机效应:主题 ID(参与者)

样本规模:超过 600 名参与者

我在 spss 中的语法:

MIXED  Equality BY Country Gender AgeGroup Condition 
/CRITERIA=CIN(95) MXITER(100) MXSTEP(10) SCORING(1) SINGULAR(0.000000000001) HCONVERGE(0, ABSOLUTE) LCONVERGE(0, ABSOLUTE) PCONVERGE(0.000001, ABSOLUTE)
/FIXED= Country Gender AgeGroup Condition  | SSTYPE(3)
/METHOD=ML
/PRINT=SOLUTION TESTCOV
/RANDOM=INTERCEPT | SUBJECT(SubID_R) COVTYPE(VC).

在 spss 中运行此分析时,会出现以下警告:

迭代已终止,但尚未收敛。

尽管有此警告,MIXED 过程仍会继续。产生的后续结果基于上一次迭代。模型拟合的有效性是不确定的。

我尝试在语法中将“MXSTEP”的数量从 10 增加到 10000,但出现另一个警告:

最终的 Hessian 矩阵不是正定矩阵,尽管所有 满足收敛标准。

尽管有此警告,MIXED 过程仍会继续。后续结果的有效性无法确定。

我也尝试增加“MXITER”的数量,但警告仍然存在。请问如何处理这个问题以摆脱警告?

【问题讨论】:

    标签: warnings spss mixed-models


    【解决方案1】:

    除了您已经尝试过的之外,在某些情况下,增加 Fisher 评分步骤的数量可能会有所帮助,但您的随机截距方差可能确实是多余的,您将无法解决此问题这些数据和模型的问题。

    此外,通常您不会对二元响应变量使用线性模型,而是会使用逻辑模型(这可以在 GENLINMIXED 中完成,位于菜单中的分析>混合模型>广义线性下)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-07
      • 2022-12-15
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 2014-08-04
      相关资源
      最近更新 更多