Description Usage Format Details Source References Examples
Trees and environment, showing vegetation changes along a moisture gradient in Great Smoky Mountains National Park, USA. This is Whittaker's (1956) Table 3.
1 |
A list of 2 data.frames:
- spe 12 observations of 41 woody plant species,
- env 12 observations of 7 environmental variables.
Species matrix values are abundance of tree species in 12
stations, (percentages of total woody plant stems per station
> or = 1-inch diameter). Each station is an aggregate of 1 to 7
plots of variable size and sampling intensity (!). Presences
< 0.5 percent are coded as 0.1 here.
Environmental matrix values are:
- mesic mesic indicator value,
- submesic submesic indicator value,
- subxeric subxeric indicator value,
- xeric xeric indicator value,
- treect count of trees per station,
- nsites count of sites per station,
- moisture position on a putative moisture gradient,
ranging from 1 = mesic to 12 = xeric.
The first four variables are species weighted averages as
moisture indicator values.
Whittaker's caption verbatim:
“Table 3. Composite transect of moisture gradient
between 3500 and 4500 ft, distribution of trees along gradient.
Transect along the moisture gradient from mesic valley sites
(Sta. 1) to xeric southwest slope sites (Sta. 12), based on 46
site counts including 4906 stems from elevations between 3500
ft and 4500 ft. All figures are percentages of total stems in
station from 1-in. diameter class up.
”
Table 3 in Whittaker (1956).
Whittaker, R. H. 1956. Vegetation of the Great Smoky Mountains. Ecological Monographs 26:2–80.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | # split into two data.frames
data(smoky)
spe <- smoky$spe
env <- smoky$env
# describe the species abundance matrix
mx_diversity(spe)
mx_valid(spe)
# visualize the species abundance matrix
plot_heatmap(spe, xord='wa', yord='wa', logbase=10, yexp=1.7,
asp=1)
# roughly following Whittaker's Fig. 4, top:
e <- cbind(sapply(env[,1:4], standardize), moisture=env$moisture)
plot(1:12, ylim=c(0,1), type='n', las=1, bty='l', ylab='')
for(i in 1:4){
points(e[,i], pch=16, col=i)
lines(loess(e[,i] ~ e[,'moisture']), col=i)
}
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.