Learn R Programming

coenocliner (version 0.2-3)

plot.coenocline: Plot species simulations along gradients

Description

A simple S3 plot method for coenocline simulations.

Usage

# S3 method for coenocline
plot(x, type = "p", pch = 1, ...)

# S3 method for coenocline lines(x, lty = "solid", ...)

Value

A plot is drawn on the current device.

Arguments

x

an object of class "coenocline", the result of a call to coenocline.

type

character; the type of plot to produce. See plot.default for details.

pch

the plotting character to use. See plot.default for details.

...

additional arguments to matplot.

lty

the line type to use. See plot.default for details.

Author

Gavin L. Simpson

Examples

Run this code
## Poisson counts along a single gradient, Gaussian response
## =========================================================

x <- seq(from = 4, to = 6, length = 100)
opt <- c(3.75, 4, 4.55, 5, 5.5) + 0.5
tol <- rep(0.25, 5)
h <- rep(20, 5)

## simulate
set.seed(1)
y <- coenocline(x, responseModel = "gaussian",
                params = cbind(opt = opt, tol = tol, h = h),
                countModel = "poisson")
head(y)

y <- coenocline(x, responseModel = "gaussian",
                params = cbind(opt = opt, tol = tol, h = h),
                countModel = "poisson",
                expectation = TRUE)
plot(y, type = "l", lty = "solid")

Run the code above in your browser using DataLab