Posted on

为什么要用字母标记法:

我们常规使用星号标记法反映各组数据的显著性差异,如果涉及到两个对照组时,可以选择用#号,再加一个对照也许可以用&等其他符号。这种标记方法在进行很多组比较的标记时往往会很乱,而且通常情况下是基于t检验的结果。而我们实验时很多情况下要进行的单因素方差分析(ANOVA),此时使用*#&等标记两组之间的差异不太合适。因此,我们选用一种更加清晰并适用于ANOVA组间多重比较的统计结果,即:字母标记法。

字母标记的规则

先做两两比较,得到差异检验结果,然后开始标记。

1)将全部平均数从大到小依次排列,然后在最大的平均数后标记字母 a ;

2)并将该平均数与(向下比)以下各平均数相比较,凡差异不显著的,一律标上字母a,直至某一个与之差异显著的平均数则标记为字母b,然后结束向下比;

3)再以该标有字母b的平均数为标准,与(向上比)上方各个比它大的平均数比较,凡差异不显著的也一律标以字母b;

4)再以标有字母b的最大平均数为标准,与(向下比)以下各未标记的平均数相比,凡差异不显著的继续标记字母b,直至某一个与之差异显著的平均数则标以字母c;

5)如此重复类推,直至最小的一个平均数有了标记字母则停止。

总原则:凡有一个相同字母标记的即为差异不显著,凡具有不同字母标记的即为差异显著。

另外为了加以区分,显著性水平取0.05时,字母标记用小写字母如abc,显著性水平取0.01时,字母标记用大写字母ABC。

案例动手实践

  1. GraphPad ANOVA 分析+手动标记字母:
Step 1.
Step 2.
Step 3.
Step 4.
Step 5.
Step 6.

ANOVA结果:

多重比较结果:

多种比较结果

按照上述标记流程:先按照平均值降序排列,逐个进行比较标记字母:

各组差异比较显著,咱们换一组数据,同样进行分析:

2. R语言进行ANOVA并自动标字母

更加灵活,相对也更加简单,主要体现在代码可以进行批量分析,直接给大家看一下分析结果:

对于这个细胞周期的结果,可以使用R语言ggplot2进行可视化:

C:\Users\JinWa\AppData\Local\Microsoft\Windows\INetCache\Content.MSO\53FB2471.tmp

具体代码移步至B站观看,编程这种东西往往是比较灵活,有时候不是简单copy-paste就能进行分析,需要一步步去运行并确认结果。

代码请至这个界面:

发表评论

邮箱地址不会被公开。 必填项已用*标注