Learn R Programming

ggvegan (version 0.0-9)

autoplot.cca: ggplot-based plot for objects of class "cca"

Description

Produces a multi-layer ggplot object representing the output of objects produced by cca, or capscale.

Usage

# S3 method for cca
autoplot(object, axes = c(1, 2), geom = c("point", "text"),
  layers = c("species", "sites", "biplot", "centroids"),
  legend.position = "right", title = NULL, subtitle = NULL,
  caption = NULL, ylab, xlab, const, ...)

Arguments

object

an object of class "cca", the result of a call to cca or capscale.

axes

numeric; which axes to plot, given as a vector of length 2.

geom

character; which geoms to use for the layers. Can be a vector of length equal to length(display), in which case the ith element of type refers to the ith element of display.

layers

character; which scores to plot as layers

legend.position

character or two-element numeric vector; where to position the legend. See theme for details. Use "none" to not draw the legend.

title

character; subtitle for the plot

subtitle

character; subtitle for the plot

caption

character; caption for the plot

ylab

character; label for the y-axis

xlab

character; label for the x-axis

const

General scaling constant to rda scores. See plot.cca for details.

...

Additional arguments passed to fortify.cca.

Value

Returns a ggplot object.

Details

TODO

Examples

Run this code
# NOT RUN {
data(dune)
data(dune.env)

sol <- cca(dune ~ A1 + Management, data = dune.env)
autoplot(sol)
# }

Run the code above in your browser using DataLab