在R中我有2个data.frames data1
和data2
其中length(data1)=83
和length(data2)=1300
,类似我们有head(data1)
[1] -347.85 -210.00 10.00 -348.96 -349.50 -349.36 -80.00 1051.70
[9] -348.50 -348.51 -350.00 -349.70 -350.00 750.32 -216.30 -348.80
和head(data2)
是
[1] -299.36 0.00 -580.68 -81.80 0.00 -100.00
我计算平均值mean(data1)=-281
和mean(data2)=-1285
。从查看data2
的平均值远低于data1
。
median(data1)=-348.5
和median(data2)= -299.75
summary(data1)
给出了
Min. 1st Qu. Median Mean 3rd Qu. Max.
-4547.0 -349.9 -348.5 -281.0 -156.7 1892.0
和summary(data2)
给出了
Min. 1st Qu. Median Mean 3rd Qu. Max.
-59280.0 -799.8 -299.8 -1285.0 -100.0 56920.0
在R中,我使用wilcox.test
查看data1
是否为stat。标志。到data2
我输入
wilcox.test(data1,data2)
得到p值0.18,即它们是stat。标志。等于
When I type wilcox.test(data1,data2,alternative="greater")
我得到p值0.09和
wilcox.test(data1,data2,alternative="less")
我得到p值0.9。
这一切我觉得很奇怪。所有3个p值如何都高于0.05?
由于两个平均值之间存在如此巨大的差异,我预期低p值(data1
和data2
之间的差异)。
怎么会这样?