Python-wilcoxon:N

Python-wilcoxon:N,python,scipy,statistics,Python,Scipy,Statistics,Rswilcox.test可以采用不同的长度向量,但是来自scipy.stats的wilcoxon不能:我得到一条不相等的N错误消息 from scipy.stats import wilcoxon wilcoxon(range(10), range(12)) 有没有办法在Python中获取Rs行为?根据R文档: Performs one- and two-sample Wilcoxon tests on vectors of data; the latter is also known as

Rs
wilcox.test
可以采用不同的长度向量,但是来自
scipy.stats
的wilcoxon不能:我得到一条
不相等的N
错误消息

from scipy.stats import wilcoxon
wilcoxon(range(10), range(12))

有没有办法在Python中获取Rs行为?

根据R文档:

Performs one- and two-sample Wilcoxon tests on vectors of data; the latter is also known as ‘Mann-Whitney’ test.
所以只要使用

from scipy.stats import mannwhitneyu
mannwhitneyu(range(10), range(12))
# (50.0, 0.26494055917435472)

scipy中的
wilcoxon
是要求长度相等的配对测试。这就是以一位作者的名字命名的测试的问题。如果这是一个关于
stats.stackexchange
的问题,很抱歉,但是我可以总是使用
mannwhitneyu
而不是
wilcoxon
?这与项目无关。请尝试stats.stackexchange:)