R实战 | 置换多元方差分析(以PCoA的PERMANOVA分析为例)

慈云数据 2024-03-23 技术支持 156 0

e9c46a77b5af14ba894df0039b8598bb.jpeg

adonis-cover

置换多元方差分析(Permutational multivariate analysis of variance,PERMANOVA),又称非参数多因素方差分析(nonparametric multivariate analysis of variance)、或者ADONIS分析。它利用距离矩阵(如欧式距离、Bray-Curtis距离)对总方差进行分解,分析不同分组因素或不同环境因子对样品差异的解释度,并使用「置换检验」对各个变量解释的统计学意义进行显著性分析。

一个例子

比如,对宏基因组检测的物种丰度数据进行PCA/NMDS/PCoA降维可视化后,不同组的样品之间存在一些重叠,那怎么判断这些组之间的样品构成是否存在显著差别呢?这就需要用到PERMANOVA检验了,检验不同组的样品中心点是否重叠。

d9de597e398ca7f685e61ce6a1636010.png example 9df37981a3a75055637f60e55b243524.png0ab0b31f8a4d7dfc70d2efe9f93c6f29.png

以上面的PCoA图为例,椭圆圈出的四组样品点正好对应四个海拔分组,这四组样品之间的群落差异是否显著呢?检验组间群落差异本质上是检验距离矩阵之间的差异,普通的ANOVA分析无能为力。而基于距离矩阵的PerMANOVA分析则表明,这四个分组两两之间差异是显著的(p

微信扫一扫加客服

微信扫一扫加客服

点击启动AI问答
Draggable Icon