1

我正在使用 Pingouin 运行混合模型 anova,但我无法让它报告 Greenhouse-Geisser 校正的 p 值

我的数据结构如下:

用户身份 团体 test_id avg_payment 多变的 价值 健康)状况
21000010749909 控制 1 0 avg_daily_net_rev 0
21000021190553 控制 1 0-9 avg_daily_net_rev 80
21000021497845 控制 1 9-40 avg_daily_net_rev 48
21000020054046 测试 1 40-80 avg_daily_net_rev 14
21000021354449 控制 1 80-100 avg_daily_net_rev 7
21000010749909 控制 1 0 avg_daily_net_rev 0
21000021190553 控制 1 0-9 avg_daily_net_rev 76
21000021497845 控制 1 9-40 avg_daily_net_rev 30
21000020054046 测试 1 40-80 avg_daily_net_rev 48
21000021354449 控制 1 80-100 avg_daily_net_rev 71

我的代码是这样的

def AOV(var, hom, norm, spher, data):
    temp_var = data[data["variable"] == var]
    aov = pg.mixed_anova(dv='value',
                         between='Groups',
                         within='Condition',
                         subject='user_id',
                         effsize="ng2",
                         correction='True',
                         data=temp_var)
    return aov

我究竟做错了什么?

谢谢

4

0 回答 0