Skip to content
Prev 294174 / 398503 Next

envfit output (vegan package) - not sure what it means

cernst <crystal.ernst <at> mail.mcgill.ca> writes:
Crystal, 

The arrows are labelled: the arrow with label temp_mean refers to the 
gradient of temp_mean. The arrow points to the direction to which the
linear change in temp_mean is the fastest.

To see what this means, you can add the corresponding linear trend surface,
or its isoclines to the graphs. These isoclines are regularly spaced
lines that are perpendicular to the arrow. So this is a linear trend
surface, and the arrow points the gradient down the plane.

I don't have your data, so I so how to do that in one of the vegan
data sets. Just change here your data sets, ordination results and
variable ('temp_mean' instead of 'A1' below):

require(vegan)
data(dune)
data(dune.env)
ord <- rda(dune)
plot(ord, dis="sites")
ef <- envfit(ord ~  A1, data=dune.env)
plot(ef)
ordisurf(ord ~ A1, data = dune.env, add = TRUE, knots = 1)

HTH, Jari Oksanen

PS. The density of vegan users is higher in r-sig-ecology than here: 
consider posting there for a more secured answer.