Description Usage Arguments Value
View source: R/plotSiberObject.R
This function takes a SIBER object as created by
createSiberObject
, and loops over communities and their groups,
creating a biplot, and adding ellipses and hulls as desired. Ellipses can be
added to groups, while convex hulls can be added at both the group and
community level (the former for illustrative purposes only, with no
analytical tools in SIBER to fit Bayesian hulls to individual groups. This is
not mathematically possible in a Bayesian framework.).
1 2 3 4 5 6  plotSiberObject(siber, iso.order = c(1, 2), ax.pad = 1, hulls = TRUE,
community.hulls.args = NULL, ellipses = TRUE,
group.ellipses.args = NULL, group.hulls = FALSE,
group.hulls.args = NULL, bty = "L", xlab = "Isotope 1",
ylab = "Isotope 2", las = 1, x.limits = NULL, y.limits = NULL,
points.order = 1:25, ...)

siber 
a siber object as created by 
iso.order 
a vector of length 2, either c(1,2) or c(2,1). The order determines which of the columns of raw data are plotted on the x (1) or y (2) axis. N.B. this will be deprecated in a future release, and plotting order will be acheived at point of dataentry. 
ax.pad 
a padding amount to apply to the xaxis either side of the extremes of the data. Defaults to 1. 
hulls 
a logical defaulting to TRUE determining whether or not hulls based on the means of groups within communities should be drawn. That is, a communitylevel convex hull. 
community.hulls.args 
a list of plotting arguments to pass to

ellipses 
a logical defaulting to TRUE determining whether or not an ellipse should be drawn around each group within each community. 
group.ellipses.args 
a list of plotting arguments to pass to

group.hulls 
a logical defaulting to FALSE determining whether or not convex hulls should be drawn around each group within each community. 
group.hulls.args 
a list of plotting options to pass to

bty 
a string specifying the box type for the plot. See

xlab 
a string for the xaxis label. 
ylab 
a string for the yaxis label. 
las 
a scalar determining the rotation of the yaxis labels. Defaults
to horizontal with 
x.limits 
allows you to specify a twoelement vector of lower and upper xaxis limits. Speficying this argument overrides the automatic plotting and ax.pad option. Defaults to NULL. 
y.limits 
allows you to specify a twoelement vector of lower and upper yaxis limits. Speficying this argument overrides the automatic plotting and ax.pad option. Defaults to NULL. 
points.order 
a vector of integers specifying the order of point types
to use. See 
... 
additional arguments to be passed to 
An isotope biplot.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.