【发布时间】:2022-01-02 08:16:02
【问题描述】:
2 data.frame count 值对我来说看起来非常不同,所以我想知道为什么 Wilcox 测试的输出不是“显着”。
这是我的数据:
df1 <- structure(list(time = c("Day 1", "Day 1"), count = c(59L, 1L)), row.names = c(NA, -2L), class = "data.frame")
df2 <- structure(list(time = c("Day 2", "Day 2", "Day 2", "Day 2", "Day 2", "Day 2", "Day 2", "Day 2"), count = c(1L, 207L, 5L, 3L, 3L, 11L, 2L, 1L)), row.names = c(NA, -8L), class = "data.frame")
计算出来的p值是:p值=0.8353
我为测试运行的代码是:
wilcox.test(df1$count, df2$count, alternative = 'two.sided', exact = FALSE)
【问题讨论】:
-
您使用此数据运行的测试是什么?
-
(即 - 执行 Wilcox 测试的代码行是什么?)
-
由于您提供的数据有 4 个组,因此您不能将此数据用于 Wilcox 检验,除非您消除其中两个组。
-
@dcarlson,只有2组?
-
在上面的示例数据中,df1 只有 2 个点,因此我认为没有足够大的样本来与 df2 进行公平比较,因此 p 值很高。