【发布时间】:2017-05-07 07:16:51
【问题描述】:
我有一个包含实验数据的数据集。 每天我都会收到新的观察结果。
我的 df 与列的虚构示例: 日:日索引 a组:数据控制 b组:数据处理。
structure(list(day = c(1L, 1L, 2L, 2L, 2L, 3L, 3L, 3L, 3L), group_a = c(4L,
2L, 3L, 1L, 1L, 4L, 3L, 2L, 4L), group_b = c(3L, 4L, 2L, 2L,
2L, 2L, 3L, 4L, 5L)), .Names = c("day", "group_a", "group_b"), class = "data.frame", row.names = c(NA,
-9L))
我想对这个数据集进行子集化,应用 wilcoxon 符号等级测试,例如:
test <- wilcox.test(df$group_a, df$group_b, alternative = 'g')
test$p.value
在本例中,我将测试应用于整个数据集。
我想在第 1 天应用它,然后是第 1 天和第 2 天,依此类推,最后得到一个看起来像(虚构数据)的列表:
day p-value
1 0.02
2 0.03
3 0.3
如何在“天”的 for 循环中应用测试,但在“累积”天数上应用?
【问题讨论】: