我想使用 scipy.stats.mannwhitneyu 函数计算 x > y 的单边 p 值:

u_value, p_value = scipy.stats.mannwhitneyu(x, y)

然而,没有地方指定替代假设。在 R 中,可以使用:
wilcox.test(x, y, alternative = 'greater')

有谁知道是否可以使用 scipy 或任何其他包在 python 中执行此操作?

最佳答案

从 Scipy 0.17.0 开始,您现在可以执行 scipy.stats.mannwhitneyu(x, y, alternative='greater')

关于python - 是否可以在 Scipy 的 Mann-Whitney U 检验中指定替代假设?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24898118/

10-16 08:42