PCA、PCoA、NMDS、Anosim R绘图

基于R包PCA R绘图 vegan### 输入文件的格式处理>head(dataT) sp1 sp2 sp3 sp4 ...sample1 相对丰度sample2sample3 ...>dataTD=decostand(data,"hell") ## 数据的标准化“采用total标准化以后再取平方根”...
摘要由CSDN通过智能技术生成

基于R包 

PCA R绘图 vegan

### 输入文件的格式处理
>head(dataT)
            sp1    sp2    sp3    sp4    ...
sample1    相对丰度
sample2
sample3
  ...

>dataTD=decostand(data,"hell")  ## 数据的标准化“采用total标准化以后再取平方根”
>pca1=rda(dataTD)          ## RDA冗余分析
>pc1=c(pca1$CA$eig/sum(pca1$CA$eig))[1]*100  ## 计算第一主成分
>pc2=c(pca1$CA$eig/sum(pca1$CA$eig))[2]*100  ## 计算第二主成分
##绘制散点图
>plot(pca1,display="si",scaling=1,type="n", main="")
>points(pca1, dis="si", scaling=1,col=c("#C1E168", "#C1E168", "#C1E168", "#FD9347" ),pch=c(15, 15, 15, 17 ),cex=1)
##legend("bottomright", legend=levels(groups$g1), col=mycol, =shape,bty="n",cex=0.8) ##添加图例
> ordispider(pca1,groups = groups$group,display = "si", scaling=1,col = mycol)
#添加辅助线,ordispider把项目组合至它们的(加权
  • 1
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值