【问题标题】:A priori and post hoc power analyses for a linear mixed-effects model with repeated measures具有重复测量的线性混合效应模型的先验和事后功效分析
【发布时间】:2022-02-19 00:33:54
【问题描述】:

我们进行了一项试点研究,我们有一个用于重复测量结果的线性混合效应模型:

lmer(value ~ time * group * condition + (1 | id), 
                   data = data)

value:数值型变量的响应时间(只有这个是数值型的,其他都是分组用的) 时间:干预前后(t1 - t2) 组:三个不同的干预组 条件:奖励和中性条件

这里有一些重要的结果(p 值):

                                t value Pr(>|t|)    
(Intercept)                       8.042 3.89e-10 ***
timeT3                            2.886  0.00517 ** 
groupEF                           0.691  0.49332    
groupUMC                          0.633  0.53014    
conditionreward                   1.360  0.17819    
timeT3:groupEF                   -1.670  0.09942 .  
timeT3:groupUMC                  -1.723  0.08931 .  
timeT3:conditionreward           -2.362  0.02093 *  
groupEF:conditionreward          -0.898  0.37226    
groupUMC:conditionreward         -1.183  0.24060    
timeT3:groupEF:conditionreward    1.195  0.23601    
timeT3:groupUMC:conditionreward   1.860  0.06700 .  

我必须做两件事:

  1. 我必须进行事后功效分析来计算此试点的效果大小)
  2. 我必须根据试验结果进行先验功效分析,以计算主要研究参数。第一步我失败了。

我的第一个问题是是否有一个好的 R 包来解决这个问题。我找到了“effectsize”并进行了相同的https://cran.r-project.org/web/packages/effectsize/vignettes/from_test_statistics.html#in-linear-mixed-models

但是,据我了解,它首先将模型转换为 ANOVE。我的第二个问题是 当我得到像这里这样的 ANOVA 结果时,我失去了显着的结果,这正常吗?:

Type III Analysis of Variance Table with Satterthwaite's method
                     Sum Sq Mean Sq NumDF  DenDF F value  Pr(>F)
time                 4147.4  4147.4     1 70.476  2.8898 0.09355
group                   7.7     3.8     2 23.406  0.0027 0.99733
condition             698.1   698.1     1 70.476  0.4864 0.48782
time:group           1961.5   980.8     2 70.479  0.6834 0.50823
time:condition       4529.9  4529.9     1 70.476  3.1563 0.07995
group:condition       124.3    62.2     2 70.479  0.0433 0.95763
time:group:condition 5043.6  2521.8     2 70.479  1.7571 0.18002

然后它通过 F_to_eta2() 函数更改 f 分数,这在 lmer 结果中没有给出(但我假设它将 t 值更改为 eta 2)。

与下面的示例链接不同,它给了我很多行,可能是因为模型太复杂了。那么,我是否应该像这样分别计算每条线的 eta:F_to_eta2(2.88, 2, 23.406)?不是有机会计算全部吗?

将线性混合模型改为ANOVA然后计算效果大小有意义吗? 最后,如何根据检测样本量的效应大小(eta 2)运行先验功效分析?

【问题讨论】:

    标签: r anova mixed-models effect


    【解决方案1】:

    我认为我无法回答您关于 ANOVA 的问题,但是如果您正在寻找一种程序来根据试点研究估计 lmer 所需的参与者数量,simr 包提供了这一点.我建议查看他们的论文,其中包含所有必要的细节。

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-03
    • 2013-12-06
    • 1970-01-01
    • 2022-12-15
    相关资源
    最近更新 更多