【问题标题】:Syntax equivalence r vs spss语法等价 r 与 spss
【发布时间】:2020-06-06 03:25:54
【问题描述】:

我用 lmer 函数在 r 中构建了一个模型:

lmer(DV ~ IV1 + IV1:IV2 - 1 + (1|Group/Participant)

这是正确指定的,我得到了预期的结果。

我现在正尝试在 spss 中复制这些结果。到目前为止我有:

MIXED   DV BY IV1 IV2
   /FIXED IV1 IV1*IV2  | NOINT SSTYPE(3)
   /METHOD   REML
   /RANDOM= INTERCEPT | SUBJECT(Group*Participant) COVTYPE(VC)
   /PRINT= SOLUTION  TESTCOV. 

我的结果不太相似,我相信这是因为:* 术语之间的差异。

如何在 SPSS 中复制 IV1 + IV1:IV2

【问题讨论】:

  • (1|Group/Participant) 包括两个随机效应术语,一个用于组,一个用于组和参与者的交互。我不知道如何在 SPSS 中指定它,但它看起来不像你所做的那样。
  • @BenBolker 感谢您的回复!我目前的理解是,由于参与者嵌套在组中,因此应将它们视为固定效应。如果是这样的话,我该如何在上述框架下的 lmer 中运行这样的模型?

标签: r spss mixed-models


【解决方案1】:

如果我正确理解 R 公式文档,则“:”与 SPSS 中的“*”或“BY”规范相同。

如果您想要第二个不相关的随机效果,仅使用 Group 作为主题规范,只需添加第二个 RANDOM 子命令,例如:

/RANDOM= INTERCEPT | SUBJECT(Group) COVTYPE(VC)

【讨论】:

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