[R-sig-eco] orthogonal variables aliased by rda(vegan)
Christian A. Parker
cparker at pdx.edu
Wed Jun 4 19:00:20 CEST 2008
Based on you output it looks like you are trying to explain the
variability in MEMS with fish abundance, i.e. it looks like you have
your x and y switched around. Hope this helps,
-Chris
Andrea Bertolo wrote:
> Hi to all,
>
> I am running some RDAs on Vegan using Moran eigenvector Maps (MEM) to
> explain the variation in the abundance of a fish species.
>
> In several occasions I noticed that, despite MEM are othogonal by
> definition, they were aliased by the rda fonction and thus not taken into
> account in the analysis, as if they were collinear !
>
> I cannot understand why, since the MEMs used in the analysis showed not
> only to be orthogonal (I post-verified it by calculating a VIF, in case
> of), but also to add each a significant fraction to the explained variation
> of the dependent variable (MEMs were selected by the forward.sel fonction
> available in the packfor package).
>
> Could anybody tell me if I am doing something wrong or there is a real bug
> here ?
> Many thanks for your help !
> Best
> Andrea
>
>
> PS: Here's a part of the output, but I can send the full data on demand
>
> # The output of the forward.sel function (MEMs are names V1 to V60 here)
>
>
>>sel.MEM_north = forward.sel(.........)
>>sel.MEM_north
>
> variables order R2 R2Cum AdjR2Cum F pval
> 1 V10 10 0.17854647 0.1785465 0.1686494 18.040409 0.001
> 2 V30 30 0.15327356 0.3318200 0.3155230 18.809950 0.002
> 3 V1 1 0.14301005 0.4748301 0.4553793 22.057268 0.001
> 4 V5 5 0.06462536 0.5394554 0.5164282 11.225904 0.003
> 5 V44 44 0.04339158 0.5828470 0.5564449 8.217452 0.013
> 6 V8 8 0.04234191 0.6251889 0.5963573 8.811557 0.004
> 7 V2 2 0.03250842 0.6576974 0.6265789 7.312675 0.010
> 8 V82 82 0.02918562 0.6868830 0.6539233 7.083954 0.007
> 9 V58 58 0.02468642 0.7115694 0.6769577 6.419157 0.013
> 10 V15 15 0.02359004 0.7351594 0.6993702 6.591374 0.013
> 11 V24 24 0.02329607 0.7584555 0.7220584 7.040580 0.014
> 12 V31 31 0.01782909 0.7762846 0.7389987 5.738070 0.021
> 13 V60 60 0.01709061 0.7933752 0.7555425 5.872643 0.017
> 14 V26 26 0.01245058 0.8058258 0.7669909 4.488445 0.040
>
>
>
> # I run the rda on VEGAN (I saved the 14 selected MEMs in the file
> selected.MEM_north)
>
>
>>MEM.north.rda = rda(fish_abundance,selected.MEM_north)
>>MEM.north.rda
>
>
> Call:
> rda(X = fish_abundance, Y = selected.MEM_north)
>
> Inertia Rank
> Total 0.48062
> Constrained 0.39274 1
> Unconstrained 0.08788 1
> Inertia is variance
> Some constraints were aliased because they were collinear (redundant)
>
> Eigenvalues for constrained axes:
> RDA1
> 0.3927
>
> Eigenvalues for unconstrained axes:
> PC1
> 0.08788
>
>
>>vif.cca(MEM.north.rda)
>
> V10 V30 V1 V5 V44 V8 V2 V82 V58 V15 V24 V31 V60 V26 V18
> 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
>
>>alias.cca(MEM.north.rda)
>
> Model :
> NULL
>
> Complete :
> [,1]
> V30
> V1
> V5
> V44
> V8
> V2
> V82
> V58
> V15
> V24
> V31
> V60
> V26
> V18
>
> # ???
>
>
>
> Andrea BERTOLO, Ph.D.
>
> Associate researcher
> Canada Research Chair in Freshwater Ecology
> Université du Québec à Trois-Rivières
> C.P.500, Trois-Rivières (Québec) Canada
> G9A 5H7
>
> Tel.: (819) 376-5011 #3302
> FAX : (819) 376-5084
>
> e-mail: andrea.bertolo at uqtr.ca
> http://www2.uqtr.ca/GREA/en/proftechs.php?id=4
>
> _______________________________________________
> R-sig-ecology mailing list
> R-sig-ecology at r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-ecology
>
More information about the R-sig-ecology
mailing list