Learn R Programming

BAMMtools (version 2.1.0)

ratesHistogram: Histogram of BAMM rate frequencies

Description

Plots a histogram of the frequency of rate values across the phylogeny.

Usage

ratesHistogram(phylorates, plotBrks = TRUE, xlab = 'speciation rate', 
	ylab = 'density', lwd = 0.2, lty = 1, brksCol = 'black', ...)

Arguments

phylorates
a saved plot.bammdata object
plotBrks
boolean, should breaks be plotted over the histogram
xlab
x-axis label
ylab
y-axis label
lwd
line width for breaks
lty
line style for breaks
brksCol
color of breaks lines
...
additional arguments passed on to mtext for axis labels

Details

With this function, a histogram is plotted that shows the frequency of rates present in the dataset. The color scheme plotted is taken from the saved plot.bammdata object that is the main input. Therefore, the mapping of colors to rates in the histogram corresponds exactly to what is plotted in the phylorate plot. If plotBrks = TRUE, then the color breaks used for the phylorates plot are shown.

This function can be a useful tool for exploring different plot.bammdata options. Please see http://bamm-project.org/colorbreaks.html on the bamm-project website for more information on the utility of this function.

References

bamm-project.org

See Also

plot.bammdata

Examples

Run this code
library(BAMMtools)

#load data
data(primates, events.primates)
ed <- getEventData(primates, events.primates, burnin=0.25, nsamples=500, type = 'trait')

#create phylorate plot with the jenks breaks method to generate output
phylorates <- plot.bammdata(ed, breaksmethod='jenks', show = FALSE)

ratesHistogram(phylorates, plotBrks = TRUE, xlab = 'trait rates')

Run the code above in your browser using DataLab