Learn R Programming

phytools (version 0.7-20)

add.color.bar: Add color bar to a plot

Description

This function adds a color bar to a plot created by plotBranchbyTrait. A color bar can be added by clicking on a location within the plot (when prompt=TRUE) or by setting prompt=FALSE and supplying x & y coordinates for the object. This function is also used internally by S3 methods plot.contMap and plot.densityMap, as well as by errorbar.contMap.

Usage

add.color.bar(leg, cols, title=NULL, lims=c(0,1), digits=1, prompt=TRUE,
   lwd=4, outline=TRUE, ...)

Arguments

leg

numerical value for the length of the legend.

cols

colors for the legend.

title

text to plot above the bar.

lims

range for the bar.

digits

digits for plotted numbers.

prompt

logical value indicating whether the location of the legend should be obtained interactively.

lwd

width of the plotted bar.

outline

logical value indicated whether or not to outline the plotted color bar with a 1 pt line.

...

optional arguments including: x x-coordinate of the legend (if prompt=FALSE); y y-coordinate of the legend; subtitle optional legend subtitle; direction direction of the color bar (i.e., increase from left to right or from right to left); and fsize, font size for the legend text.

References

Revell, L. J. (2013) Two new graphical methods for mapping trait evolution on phylogenies. Methods in Ecology and Evolution, 4, 754-759.

See Also

contMap, densityMap, errorbar.contMap, plotBranchbyTrait