【发布时间】:2014-04-15 02:05:54
【问题描述】:
我有 2 个两个相异矩阵。一个是在 111 个站点之间比较观察到的数据,另一个是使用空模型生成的。
我想使用vegan 中的adnois 函数来测试观察到的差异是否与空模型预期的差异显着不同。但是,adonis 函数只会在公式的左侧取一个相异矩阵。
有人知道如何为这个测试建模吗?
谢谢
【问题讨论】:
-
你为什么不试试 Mantel 或 Partial Mantel 测试?
-
好的,我没有调查这些。他们会告诉我与 PERMANOVA 相同的事情吗?即观察到的差异与零差异是否彼此显着不同?
-
在某种意义上是的。试试
library(vegan);?vegan::mantel -
因此,mantel 检验告诉我两个矩阵的相异性是否相关,而不是它们的相对大小是否有显着差异。
-
在 vegan 中,您可以使用 oecosimu() 来构建自己的测试。请参阅 ?raupcrick 中的示例以处理不同之处。使用 oecosimu() 需要您可以构建一个在数据上运行的空模型,并且您可以构建一个用于测试统计的函数。建议在 R-Forge 或 github 上使用 vegan 2.1 版本:它们对插入您自己的空模型有更好的支持。