R语言vegan包使用教程(3)

时间:2025-07-13

R语言中的外在软件包“Vegan”是专门用于群落生态学分析的工具。Vegan能够提供所有基本的排序方法,同时具有生成精美排序图的功能,版本更新很快。我们认为Vegan包完全可以取代CANOCO,成为今后排序分析的首选统计工具。

2ORDINATION:BASICMETHOD

2

Ordination:basicmethod

2.1

Non-metricMultidimensionalscaling

Non-metricmultidimensionalscalingcanbeperformedusingisoMDSfunc-tionintheMASSpackage.Thisfunctionneedsdissimilaritiesasinput.Functionvegdistinvegancontainsdissimilaritieswhicharefoundgoodincommunityecology.ThedefaultisBray-Curtisdissimilarity,nowadaysoftenknownasSteinhausdissimilarity,orinFinlandasSørensenindex.Thebasicstepsare:

>library(vegan)>library(MASS)>data(varespec)

>vare.dis<-vegdist(varespec)>

vare.mds0<-isoMDS(vare.dis)

initialvalue18.026495iter5value10.095483finalvalue10.020469converged

Thedefaultisto ndtwodimensionsandusemetricscaling(cmdscale)asthestartingsolution.Thesolutionisiterative,ascanbeseenfromthetracinginformation(thiscanbesuppressedsettingtrace=F).

TheresultsofisoMDSisalist(itemspoints,stress)forthecon- gurationandthestress.StressSisastatisticofgoodnessof t,anditisafunctionofandnon-linearmonotonetransformationofobserved

dissimilaritiesθ(d)andordinationdistancesd

.nationNmdsspacemapsandobserveditcanhandlecommunitynonlineardissimilaritiesspeciesresponsesnonlinearlyofanyontoshape.ordi-WecaninspectthemappingusingfunctionShepardinMASSpackage,orasimplewrapperstressplotinvegan:

>stressplot(vare.mds0,vare.dis)

FunctionstressplotdrawsaShepardplotwhereordinationdistancesareplottedagainstcommunitydissimilarities,andthe tisshownasamonotonestepline.Inaddition,stressplotshowstwocorrelationlikestatisticsofgoodnessof t.ThecorrelationbasedonstressisR2=1 S2.The“ t-basedR2”isordinationdistancesd

thecorrelationbetweenthe ttedvaluesθ(d)and

,orbetweenthesteplineandthepoints.Thisshouldbelinearevenwhenthe tisstronglycurvedandisoftenknownasthe“linear t”.ThesetwocorrelationsarebothbasedontheresidualsintheShepardplot,buttheydi erintheirnullmodels.Inlinear t,thenullmodelisthatallordinationdistancesareequal,andthe tisa athorizontalline.Thissoundssensible,butyouneedN 1dimensionsforthenullmodelofNpoints,andthisnullmodelisgeometricallyimpossi-bleintheordinationspace.Thebasicstressusesthenullmodelwhereallobservationsareputinthesamepoint,whichisgeometricallypossible.Finallyawordofwarning:yousometimesseethatpeopleusecorrelationbetweencommunitydissimilaritiesandordinationdistances.Thisisdan-gerousandmisleadingsincenmdsisanonlinearmethod:animproved

3

S= i=j[θ(dij) d ij]2i=jd2

ij

Non metric fit, R2 = 0.99 q

.Linear fit, R2 = 0.943

1qqqqqqq8

qqq

.q

qq

qqe

0qcqnqqqqqqqqqaqqqqqqqqqqqqqqqtsqqqiqqqqqqqqqqqqD6qqqq

qqqqqq .n0qqoqqqqqqqqqqqqqqiqqqqqtanqqqqqqqqqqqqqqqqqqqqqidqqqqqqqqqqqqqqqqqqqqqqrO4q.qq0qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq

qqqqqqqqqqqqqqqqqqqqqqqqqqqqqq2qqqqqqqqqqqqqqqqqqqqq.0qqqqqqqq

qqqqqqqqq

qqqqqqqqqqqqqqqqqqq

0.20.40.60.8

Observed Dissimilarity

…… 此处隐藏:784字,全部文档内容请下载后查看。喜欢就下载吧 ……
R语言vegan包使用教程(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219