欢迎光临散文网 会员登陆 & 注册

基于R语言的微生物群落组成多样性分析——CCA分析

2022-07-19 07:50 作者:科研那点事儿  | 我要投稿

之前文章中我们讲到过冗余分析(redundancy analysis, RDA),今天我们来讲另一种分析——典范对应分析(canonical correspondence analysis, CCA),这是一种基于对应分析(correspondence analysis, CA)发展而来的排序方法,又称多元直接梯度分析,是研究两组变量之间相关关系的一种多元统计方法,它能够揭示出两组变量之间的内在联系。

讲到这儿也许很多同学会有疑问:我怎么知道自己到底是选择RDA分析还是CCA分析?其实RDA 和CCA 模型的选择原则很简单,RDA分析一般是基于线性模型的,而CCA分析是基于单峰模型的。当拿到数据之后呢,我们可以先对数据做DCA(detrendedcorrespondence analysis) 分析,然后我们根据DCA分析结果中DCA1的Axis Lengths值的大小进行选择,如果该值大于4.0就选CCA;如果该值在3.0-4.0 之间,选RDA 和CCA都可以;如果该值小于3.0,选择RDA就行。

1、加载包

2、加载数据

图片
图片


3、CCA分析

4、R2及P值校正、约束轴置换检验

1)R2值校正

2)约束轴的置换检验及P值校正


5、提取作图数据

6、绘图

1)散点图绘制

图片

2)添加环境因子数据

图片


7、环境因子与群落结构差异性分析

1)显著性计算


2)绘图

图片

3)合并图形

图片

4)AI美化

图片

参考:

1)https://copyfuture.com/blogs-details/20200723174028438au5ftbuawf9sdyo

2)https://zhuanlan.zhihu.com/p/399810564?ivk_sa=1024320u

源码及作图数据可在后台回复“CCA”获取!!!                                

本文使用 文章同步助手 同步


基于R语言的微生物群落组成多样性分析——CCA分析的评论 (共 条)

分享到微博请遵守国家法律