Pingouin 混合方差分析未报告 Greenhouse-Geisser 校正的 p 值

问题描述 投票:0回答:1

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

我的数据结构如下:

用户ID 团体 测试ID 平均付款 变量 价值 状况
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

我做错了什么?

谢谢你

python mixed-models pingouin
1个回答
1
投票

尝试用 Correction=True 而不是 Correction='True'

© www.soinside.com 2019 - 2024. All rights reserved.