Learn R Programming

ggvegan (version 0.0-9)

autoplot.prestonfit: Plot Preston's log-normal model of species abundance

Description

Draws a bar plot of species rank abundance with Fisher's log-series superimposed.

Usage

# S3 method for prestonfit
autoplot(object, show.fitted = TRUE,
  xlab = "Abundance", ylab = "Number of Species",
  title = "Preston's lognormal distribution", subtitle = NULL,
  caption = NULL, bar.col = NA, bar.fill = "grey35", line.col = "red",
  size = 1, ...)

Arguments

object

an object of class prestonfit.

show.fitted

logical; should the estimated distribution also be plotted?

xlab

character; label for the x axis.

ylab

character; label for the y axis.

title

character; title for the plot.

subtitle

character; subtitle for the plot.

caption

character; caption for the plot.

bar.col

colour for the bar outlines. The default, NA, does not draw outlines around bars.

bar.fill

fill colour for the bars.

line.col

colour for Fisher's log-series curve.

size

numeric; size aesthetic for the log-series curve.

...

additional arguments passed to other methods.

Value

A ggplot object.

Examples

Run this code
# NOT RUN {
data(BCI)
pfit <- prestonfit(colSums(BCI))
autoplot(pfit)
# }

Run the code above in your browser using DataLab