data(acre)
sel <- c('MATRREC', 'RUMEACT', 'SILENOC', 'APHAARV', 'MYOSARV', 'DESUSOP', 'ARTE#VU')
mo <- HOF(acre[match(sel, names(acre))], acre.env$PH_KCL, M=1, bootstrap=NULL)
par(mar=c(2,2,1,.1))
plot(mo, para=TRUE)
# An example for plottype='all' to show species responses for the species within
# the most acidic and the most calcareous vegetation plot.
# acid <- sample(rownames(acre)[acre.env$PH_KCL < 4.8], 1)
SpeciesFromAnAcidicPlot <- acre['57',] >0
mods.acidic <- HOF(acre[,SpeciesFromAnAcidicPlot],acre.env$PH_KCL,M=1,bootstrap=NULL)
SpeciesFromAnCalcareousPlot <- acre[calc <-
sample(rownames(acre)[acre.env$PH_KCL > 6], 1),] >0
mods.calc <- HOF(acre[,SpeciesFromAnCalcareousPlot],acre.env$PH_KCL,M=1,bootstrap=NULL)
autolayout(2)
plot(mods.acidic, plottype='all', main='Plot with low pH')
abline(v=acre.env$PH_KCL[acre.env$RELEVE_NR == acid])
legend('topright',cex=.75, bty='n', lty=1:length(mods.acidic), col= c("black","red",
"green", "blue", "sienna", "violet")[as.integer(factor(pick.model(mods.acidic)))],
names(mods.acidic))
abline(v=acre.env$PH_KCL[acre.env$RELEVE_NR == acid])
plot(mods.calc, plottype='all', main='Plot with high pH')
legend('topleft',cex=.75, bty='n', lty=1:length(mods.acidic), col= c("black","red",
"green","blue","sienna","violet")[as.integer(factor(pick.model(mods.calc)))],
names(mods.calc))
abline(v=acre.env$PH_KCL[acre.env$RELEVE_NR == calc])Run the code above in your browser using DataLab