python - 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。
解决方案
该alternative
参数已添加到scipy.stats.wilcoxon
SciPy 1.3.0 中。
不幸的是,在1.3.0 发行说明中没有提到该添加。不过,更改是1.3.0 的拉取请求之一。
推荐阅读
- c++ - 使用 fork() 和 wait() 进行并行处理以完成进程
- javascript - 使用 .getDay() 计算直到星期五的天数
- alpine.js - 使用 AlpineJS 单击按钮时更改字段值
- java - 如何使用 Java 将用户输入保存到文本文件中?
- php - 如何将新的键值插入现有的 JSON-PHP
- python - 我可以使用哪些算法在 Python 中的高维离散空间中进行优化?
- python - 使用任意数量的变量计算相关矩阵的 Python 函数
- postgresql - 在动态 linq 查询中使用 postgresql unaccent 函数
- django - 图像没有通过模型表单上传到 django,而是从管理面板添加
- excel - 将单元格颜色从 SheetA 复制到具有相同单元格值的 SheetB