【发布时间】:2013-03-30 00:20:56
【问题描述】:
原始数据如下所示:
type value
1 a 10
2 a 20
3 a 30
4 b 50
5 b 10
6 b 20
融化的数据如下所示:
1 a value 10
2 b value 10
我想对 a,b 应用 wilcox.test 来检查 a 是否大于 b。 怎么做?谢谢。
【问题讨论】:
原始数据如下所示:
type value
1 a 10
2 a 20
3 a 30
4 b 50
5 b 10
6 b 20
融化的数据如下所示:
1 a value 10
2 b value 10
我想对 a,b 应用 wilcox.test 来检查 a 是否大于 b。 怎么做?谢谢。
【问题讨论】:
我认为您不需要融化数据。
给定一个 data.frame raw 包含您的 raw(未熔化)数据
wilcox.test(value ~ type, data = raw)
应该可以。
【讨论】:
df$type 中的级别顺序排列第一个。看levels(df$type)