jianfengmao的个人博客分享 http://blog.sciencenet.cn/u/jianfengmao

博文

基于R的多变量方差分析-manova() and adonis()

已有 19402 次阅读 2010-7-16 14:48 |个人分类:R and Statistics|系统分类:科研笔记|关键词:学者| 多变量方差分析

方差分析在生态及遗传学分析中是再普通不过的方法了。利用它几乎可以理解所有的问题(因为它很直接的关注于效应、效应的大小及效应的显著性)。

1. manova() R base 包中的基于传统方法的多变量方差分析

例子,注意模型的写法。
mano<-manova(cbind(bio1,bio2,bio3,bio4,bio5,bio12,bio14,bio15,FRS,GDD,SC,SpH,VAP,WET) ~ species, data=manova14.data)
summary(mano, test="Wilks")


2. adonis() vegan 包中基于permutation的多变量方差分析。它还可以替换遗传学中分子多变量方差分析AMOVA
“permutational manova” (formerly “nonparametric manova”), also adonis is an alternative to AMOVA

adonis(formula, data, permutations = 999, method = "bray", strata = NULL, contr.unordered = "contr.sum", contr.ordered = "contr.poly", ...) 这里,请注意选择恰当的计算距离矩阵的方法。

https://m.sciencenet.cn/blog-352360-344545.html

上一篇:一个跨平台的文献管理软件-mendeley,免费的
下一篇:两个关于BUGS的课程站点

0

发表评论 评论 (1 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-6-2 10:53

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部