wilcox.test对R中的负值

时间:2017-01-11 12:54:10

标签: r testing

在R中我有2个data.frames data1data2其中length(data1)=83length(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)=-281mean(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值(data1data2之间的差异)。 怎么会这样?

0 个答案:

没有答案