Welch在Python中的方差分析

ire*_*ene 6 python scipy

我不确定stackoverflow是否是最好的论坛,但是无论如何...

Scipy使用stats.f_oneway假设均等方差来实现ANOVA 。它在文档中说,如果方差不相等,则可以考虑使用Kruskal-Wallis检验。

但是,我想要的是Welch的ANOVA。Scipy有Welch t检验,但是如果我有两个以上的小组,那么这当然不起作用。

我发现有趣的是,scipy曾经具有stats.oneway允许相等方差设置的功能。但是,它已被弃用

有没有一种简单的方法可以在Python中实现Welch的ANOVA?

Ale*_*ers 2

pingouin包实施了 Welch 方差分析您可以在https://pingouin-stats.org/ generated/pingouin.welch_anova.html 找到它的文档。