Runs the ANOSIM statistical method(ANOSIM检验)

相似性分析(ANOSIM)是一种非参数检验,用来检验组间(两组或多组)的差异是否显著大于组内差异,从而判断分组是否有意义。首先计算两两样品间的距离,然后将所有距离从小到大进行排序,按以下公式计算R值,之后将样品进行置换,重新计算R*值,R*大于R的概率即为P值。


       


        其中,

         ---- 表示组间(Between groups)距离排名的平均值;

         ---- 表示组内(Within groups)距离排名的平均值;

        n  ---- 表示样品总数。


输入:

样本距离矩阵

示例:distance matrix

        Bio1                     Bio2                     Bio3                     Bio4                    Bio5

Bio1 0.0                       0.483232790448 0.728662546493 0.652673920891 0.88918523617      

Bio2 0.483232790448 0.0                       0.644148006987 0.541510920158 0.868933369893

Bio3 0.728662546493 0.644148006987 0.0                       0.655220559361 0.871789401126

Bio4 0.652673920891 0.541510920158 0.655220559361 0.0                       0.887469388959

Bio5 0.88918523617   0.868933369893 0.871789401126 0.887469388959 0.0


样品分组信息表:

Bio1 G1

Bio2 G1

Bio3 G1

Bio4 G1

Bio5 G2

Bio6 G2

Bio7 G2

Bio8 G3

Bio9 G3

Bio10        G3


输出:

ANOSIM检验结果文件:

Call:

anosim(dat = dm, grouping = group, permutations = 999)

Dissimilarity:


ANOSIM statistic R: 0.3182

Significance: 0.004


Based on  999  permutations

注:理论上,R值范围为-1到+1,实际中R值一般从0到1。R值接近1表示组间差异越大于组内差异,R值接近0则表示组间和组内没有明显差异。此次统计分析的可信度用P-value表示,即0.004,P< 0.05表示统计具有显著性。


分析模块引用了R语言(v2.12.1)vegan包(v2.0-1)中的ANOSIM分析。


相关文献如下所示:

Clarke, K. R. (1993). Non-parametric multivariate analysis of changes in community structure. Australian Journal of Ecology 18, 117-143.