【发布时间】:2018-11-10 04:56:41
【问题描述】:
我有一个数据集,其中样本按行分组。这是因为我正在使用不同的复制品。这是我的数据格式的示例,其中样本 1 位于第一行,其 3 个重复值(-5.11、-6.64、-2.44)
R1 R2 R3
-5.11 -6.64 -2.44
-4.77 -6.64 2.49
-6.64 -4.01 3.07
-6.64 0.66 -3.65
-3.06 2.7 -6.64
3.26 3.23 1.64
2.34 3.28 3.25
3.14 0.79 3.18
2.98 3.12 -6.64
-6.64 -1.85 -3.86
我想做的是使用 3 个复制逐行进行 ANOVA 分析,并有一个带有 p 值的新列。 这就是它的样子:
R1 R2 R3 p-value
-5.11 -6.64 -2.44 0.91 (1º anova)
-4.77 -6.64 2.49 0.006 (2º anova)
-6.64 -4.01 3.07 0.05 (3º anova)
-6.64 0.66 -3.65 0.0001
-3.06 2.7 -6.64 0.0006
3.26 3.23 1.64 0.60
2.34 3.28 3.25 ...
3.14 0.79 3.18 ...
2.98 3.12 -6.64 ...
-6.64 -1.85 -3.86 ...
我尝试使用 Excel 执行此操作,但这样做的问题是 Excel 创建了一个汇总表,而不仅仅是结果。对于少数结果,这没关系,我复制 p 值并复制到第四列,但在这种情况下,我有 13000 行...
这是一个可重现的例子:
R1 = c(-5.11,-4.77,-6.64,-6.64,-3.06,3.26,2.34)
R2 = c(-6.64,-6.64,-4.01,0.66,2.7,3.23,3.28)
R3 = c(-2.44,2.49,3.07,-3.65,-6.64,1.64,3.25)
mydata = data.frame(cbind(R1,R2,R3))
我尝试使用 R 来进行此分析,但我没有找到逐行进行分析的方法。我发现的唯一选择是按列。
提前谢谢你。
【问题讨论】:
-
如果我理解正确,您想对三点进行方差分析吗?如果这是真的,这可能是非常少的信息可以放入模型中。因变量是什么?
-
正是罗马 Luštrik 。例如,第一个数据方差分析(-5.11,-6.64 和 -2.44),第二个方差分析(-4.77,-6.64,2.49)等。我知道这可能是非常少的信息,但有时我们有超过 3 个重复和在这种情况下,我的老板想用那个 p 值做点什么。