首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wilcox.test得到所有的信息测试

wilcox.test得到所有的信息测试
EN

Stack Overflow用户
提问于 2017-03-27 21:27:51
回答 1查看 197关注 0票数 1
代码语言:javascript
复制
df <- read.table(header=TRUE, text='
  presence Var3 Var1 Var2
                              N     7.9  12.3  10.7
                              N     6.3  10.6  11.1
                              N     9.5  13.1  13.8
                              Y    33.2  13.4  12.9
                              Y     6.3  11.6  11.1
                              Y    14.5  13.8  12.9
                           ')

我运行一个wilcox.test,用于数据访问的多列。

代码语言:javascript
复制
 test_pw<- lapply(2:4, function(x) pairwise.wilcox.test(df[[x]], df$presence, mu=0))

我只能看到pvalue,但是我想获得更多关于测试的信息,比如V (W)

代码语言:javascript
复制
    Pairwise comparisons using Wilcoxon rank sum test 

data:  df[[x]] and df$presence 

  H   
N 0.31

P value adjustment method: holm 

类似这样的东西

代码语言:javascript
复制
Wilcoxon signed rank test

data:  df$Var1 by df$presence
V = 21, p-value = 0.03125
alternative hypothesis: true location shift is not equal to 0

当我跑的时候

代码语言:javascript
复制
lapply(test_pw, summary)

每个变量都是这样的:

代码语言:javascript
复制
[[3]]
                Length Class  Mode     
method          1      -none- character
data.name       1      -none- character
p.value         1      -none- numeric  
p.adjust.method 1      -none- character
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-27 21:33:59

我认为只需在函数中添加summary()就可以了。

代码语言:javascript
复制
test_pw<- lapply(3:5, function(x) summary(pairwise.wilcox.test(df[[x]], df$presence, mu=0)))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43056780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档