我使用来自https://en.wikipedia.org/wiki/Wilcoxon_签名等级_测试的数据,W值是9。但是,对于下面的代码W值是18,原因是什么?# Wilcoxon signed-rank testfrom numpy.random import randn# seed the random number generat
因此,我想对所有83个变量进行Wilcoxon秩和检验,以比较这两个来源。但是,我想不出如何创建一个函数来逐步遍历每个变量。我的第一个想法是使用for循环遍历变量,按其编号调用每个列。如果我使用一个数字来指定列,我对此没有问题。但是,如果我使用一个变量,我会得到一个错误消息。例如,在我的数据框架的第11列上执行Wilcoxon测试的工作非常好:
model<-wilcox.test(pool[ , 11] ~ group, data = pool