gpt4 book ai didi

python - python 的哪个统计模块支持单向方差分析和事后测试(Tukey、Scheffe 或其他)?

转载 作者:IT老高 更新时间:2023-10-28 20:59:27 30 4
gpt4 key购买 nike

我已尝试查看 Python 的多个统计模块,但似乎找不到任何支持 one-way ANOVA 事后测试的模块。

最佳答案

单方面的方差分析可以像这样使用

from scipy import stats
f_value, p_value = stats.f_oneway(data1, data2, data3, data4, ...)

这是一种方差分析,它返回 F 值和 P 值。
如果P值低于您的设置,则存在显着差异。


Tukey-kramer HSD 测试可以像这样使用

from statsmodels.stats.multicomp import pairwise_tukeyhsd
print pairwise_tukeyhsd(Data, Group)

这是多重比较。输出是这样的

Multiple Comparison of Means - Tukey HSD,FWER=0.05
================================================
group1 group2 meandiff lower upper reject
------------------------------------------------
0 1 -35.2153 -114.8741 44.4434 False
0 2 46.697 -40.4993 133.8932 False
0 3 -7.5709 -87.49 72.3482 False
1 2 81.9123 5.0289 158.7956 True
1 3 27.6444 -40.8751 96.164 False
2 3 -54.2679 -131.4209 22.8852 False
------------------------------------------------

请引用 this 站点如何设置参数。
statsmodels的tukeyhsd不返回P值。
所以,如果你想知道P值,从这些输出值计算或使用R。

关于python - python 的哪个统计模块支持单向方差分析和事后测试(Tukey、Scheffe 或其他)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16049552/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com