Plots a rank vs relative abundance diagram.
Usage
plot_rank(object, ...)
# S4 method for class 'matrix'
plot_rank(
object,
log = NULL,
color = NULL,
symbol = FALSE,
main = NULL,
sub = NULL,
ann = graphics::par("ann"),
axes = TRUE,
frame.plot = axes,
panel.first = NULL,
panel.last = NULL,
legend = list(x = "topright"),
...
)
# S4 method for class 'data.frame'
plot_rank(
object,
log = NULL,
main = NULL,
sub = NULL,
ann = graphics::par("ann"),
axes = TRUE,
frame.plot = axes,
panel.first = NULL,
panel.last = NULL,
legend = list(x = "topright"),
...
)
Arguments
- object
A \(m \times p\)
numeric
matrix
ordata.frame
of count data (absolute frequencies giving the number of individuals for each category, i.e. a contingency table). Adata.frame
will be coerced to anumeric
matrix
viadata.matrix()
.- ...
Further graphical parameters.
- log
A
character
string which contains "x
" if the x axis is to be logarithmic, "y
" if the y axis is to be logarithmic and "xy
" or "yx
" if both axes are to be logarithmic (base 10).- color
A vector of colors (will be mapped to the rownames of
object
). Ifcolor
is a named a named vector, then the colors will be associated with the rownames ofobject
. Ignored if set toFALSE
.- symbol
A specification for the line type (will be mapped to the rownames of
object
). Ifsymbol
is a named a named vector, then the line types will be associated with the rownames ofobject
. Ignored if set toFALSE
.- main
A
character
string giving a main title for the plot.- sub
A
character
string giving a subtitle for the plot.- ann
A
logical
scalar: should the default annotation (title and x, y and z axis labels) appear on the plot?- axes
A
logical
scalar: should axes be drawn on the plot?- frame.plot
A
logical
scalar: should a box be drawn around the plot?- panel.first
An an
expression
to be evaluated after the plot axes are set up but before any plotting takes place. This can be useful for drawing background grids.- panel.last
An
expression
to be evaluated after plotting has taken place but before the axes, title and box are added.- legend
A
list
of additional arguments to be passed tographics::legend()
; names of the list are used as argument names. IfNULL
, no legend is displayed.
Value
plot_rank()
is called for its side-effects: it results in a graphic
being displayed (invisibly returns object
).
References
Magurran, A. E. (1988). Ecological Diversity and its Measurement. Princeton, NJ: Princeton University Press. doi:10.1007/978-94-015-7358-0 .
See also
Other plot methods:
matrigraph()
,
plot_bertin()
,
plot_diceleraas()
,
plot_ford()
,
plot_heatmap()
,
plot_spot()
,
seriograph()