【发布时间】:2019-12-02 16:04:05
【问题描述】:
我有一个数据框,我想在其中执行组内的 Fisher 精确检验。例如,
df <- data.frame(
grouping = rep(c('a', 'b', 'c', 'd'), each = 2),
factor = rep(c('healthy', 'sick'), 4),
increase = sample(1:10, 8, replace = T),
decrease = sample(0:10, 8, replace = T))
对于每个“分组”变量,我想要一个用于 Fisher 精确检验的 p 值,比较健康与生病的每个因素的“增加”和“减少”列。我该如何格式化,并为每个 p 值创建一个新列?我生成的数据框应该是 4 行,总结了“分组”列和 Fisher 检验 p 值?
【问题讨论】:
-
到目前为止你有什么尝试?