[R-sig-eco] non-metric MDS comparison - vegan vs. ecodist packages
Gavin Simpson
gavin.simpson at ucl.ac.uk
Mon Feb 20 16:47:22 CET 2012
On Mon, 2012-02-20 at 16:28 +0100, Gian Maria Niccolò Benucci wrote:
> Hi r-sig-ecology Members,
>
> I would please you to examine the differences I found in metaMDS() and
> nmds() outputs and possibly draw some conclusions. As I wrote in past
> emails I have 24 samples of ectomycorrhizal fungi grouped into two
> different communities (12 natural and 12 cultivated).
>
> here is the code:
>
> > metaMDS(data_matrix2, distance="bray", k=2, autotransform=F) -> metaMDS
> > metaMDS
>
> Call:
> metaMDS(comm = data_matrix2, distance = "bray", k = 2, autotransform = F)
>
> global Multidimensional Scaling using monoMDS
>
> Data: data_matrix2
> Distance: bray
>
> Dimensions: 2
> *Stress: 0.04536661 *
> Stress type 1, weak ties
> No convergent solutions - best solution after 20 tries
Perhaps you could try running metaMDS with random starts until it does
find convergent solutions?! Why expect metaMDS() to do better in 20
tries than nmds() with 100 random tries?
add `trymax = 100` and `halfchange = FALSE` to try to make the two
functions more comparable.
HTH
G
> Scaling: centring, PC rotation, halfchange scaling
> Species: expanded scores based on data_matrix2
>
> > nmds <- nmds(dist_bray, mindim = 2, maxdim = 2, nits = 100)
> Using random start configuration
> Using random start configuration
> ...
> > nmds_min
> X1 X2
> 1 -0.66226262 0.16392824
> 2 -0.68844987 -0.20891993
> 3 -0.47717515 0.55323693
> 4 -0.67213392 -0.09195847
> 5 0.03305172 0.41844232
> 6 0.31992006 0.53887910
> 7 -0.61944875 0.34411146
> 8 0.07013849 0.65723057
> 9 0.53053436 0.37444633
> 10 0.26704705 0.39849341
> 11 -0.20981416 0.70391983
> 12 -0.61620355 -0.43568743
> 13 0.14219660 -0.69571194
> 14 0.42365981 -0.43308767
> 15 0.15840330 -0.12872863
> 16 -0.00492407 -0.06889680
> 17 -0.20513513 -0.58052156
> 18 0.46546214 0.12019775
> 19 0.36753709 -0.25048256
> 20 -0.09446486 -0.61943616
> 21 0.15010553 -0.31995009
> 22 0.41540872 -0.29507200
> 23 0.42573367 -0.12321584
> 24 0.48081354 -0.02121688
> > min(nmds$stress)
> [*1] 0.2787161*
> > nmds$r2[which.min(nmds$stress)]
> [1] 0.6338372
>
> Is it possible I got so different stress values??
>
> Thanks for replying,
>
> _______________________________________________
> R-sig-ecology mailing list
> R-sig-ecology at r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-ecology
--
%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%
Dr. Gavin Simpson [t] +44 (0)20 7679 0522
ECRC, UCL Geography, [f] +44 (0)20 7679 0565
Pearson Building, [e] gavin.simpsonATNOSPAMucl.ac.uk
Gower Street, London [w] http://www.ucl.ac.uk/~ucfagls/
UK. WC1E 6BT. [w] http://www.freshwaters.org.uk
%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%
More information about the R-sig-ecology
mailing list