【发布时间】:2017-06-25 04:39:30
【问题描述】:
我有两个数据集。
每个数据集都有很多相同物种的列,在两个不同的场合采样。
现在我想看看物种的平均值是否存在显着差异。我了解到我必须为此进行配对 t 检验。
我想出这样做的公式是:
t.test(dataset1$'specie',dataset2$'specie')
Q1:我是否在配对 t 检验中使用了正确的函数?
Q2:鉴于我实际上做得正确。我如何解释answer?。 t= 告诉我什么? p值低,是否意味着物种的平均值相似或不相似?
Q3:有没有办法让 R 自动比较两个数据集中的所有相同物种,还是我必须手动进行?
【问题讨论】:
-
对每个物种进行子集化,并在该子集中进行 t 检验。您可以使用 for 循环或某种应用族函数。