Description Usage Arguments Value Note Author(s) See Also Examples
Plot the rows of a matrix. Useful for displaying a matrix of stage vectors, survival rates and sensitivities.
1 2 3 4 |
x |
a matrix |
proportions |
If TRUE, then plot proportional changes |
legend |
a |
xlab |
a label for the x axis |
ylab |
a label for the y axis |
type |
plot type, default line |
las |
style of axis labels, default horizontal |
pch |
point types |
lwd |
line width |
lty |
line type |
col |
color |
lcex |
legend size expansion |
lbty |
legend box type |
lcol |
number of columns in legend |
ltitle |
legend title |
lsort |
sort legend by decreasing order of mean number in row |
... |
additional options are passed to |
A matrix plot
Only a few basic legend options are available. For more control, set legend=NA and run separately
Chris Stubben
1 2 3 4 5 6 7 8 9 10 11 12 13 | # survival rates
x <- calathea[9:12]
x <- sapply(x, function(x) colSums(splitA(x, r=1:2)$T))
matplot2(t(x), legend="bottomright", ylab="Survival",
main="Calathea survival curves")
# Growth rates - do not sort legend
x <- sapply(calathea[-17], lambda)
x <- matrix(x, nrow=4, byrow=TRUE, dimnames= list(paste("plot", 1:4), 1982:1985))
matplot2(x, type='b', lsort=FALSE, ylab="Growth rate", main="Calathea growth rates")
# Convergence to stable stage (excluding seeds)
x <- pop.projection(calathea[[7]], rep(1,8), 10)
matplot2(x$stage.vectors[-1,], prop=TRUE,
main="Calathea stage vectors", lcex=.7)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.