首页 > 解决方案 > Scipy Wilcoxon 在尝试指定替代假设时抛出 TypeError

问题描述

正如标题所述,当我尝试使用函数的“替代”参数指定替代假设时scipy.stats.wilcoxon(),它会引发 TypeError。TypeError 状态wilcoxon() got an unexpected keyword argument 'alternative'

当我指定不同的 zero_method 并在删除“alternative”参数时按预期运行时,我没有遇到任何问题。

Scipy 版本 1.2.1。

任何帮助将不胜感激。

代码很简单:

from scipy.stats import wilcoxon data = [1,2,3,4,5,6,7,8,9] print(wilcoxon(data, alternative='greater'))

将导致出现 TypeError。

标签: pythonscipy

解决方案


alternative参数已添加到scipy.stats.wilcoxonSciPy 1.3.0 中。

不幸的是,在1.3.0 发行说明中没有提到该添加。不过,更改是1.3.0 的拉取请求之一


推荐阅读