- phylo
an object of type 'phylo' (see ape documentation)
- data
a data.frame containing a database of monophyletic groups for which potential shifts can be tested. This database should be based on taxonomy, ecology or traits and must contain a column named "Species" with species names as in phylo.
- sampling.fractions
the output resulting from get.sampling.fractions.
- shift.res
the output resulting from shift.estimates or NULL (default). This latter case allows to represent combinations only from the output of get.comb.shift
by specifying the combination (see argument combi).
- combi
character or numeric. If shift.res is provided, this argument is a numeric and corresponds to the rank of the combination in the global comparison (shift.res$total). If shift.res is NULL, this argument should be a character giving a combination of node IDs as in get.comb.shift output. This latter manner to specify combination allows to visualize a combination of shifts before having results.
- backbone.option
type of the backbone analysis (see backbone.option in shift.estimates for more details):
- main
Character. The name of the plot. Default is NULL and the combination rank with AICc will be printed if shift.res is not NULL.
- col.sub
character. A vector to specify colors of subclade(s). Can be let NULL (see details).
- col.bck
character. A vector to specify colors of backbone(s). Default is "black" for simple backbone (see details).
- lad
bolean. Allows to ladderize the tree.
- leg
bolean. If TRUE, legend of the selected combination is added to the plot with names from data and best model names. Default is TRUE. The position is automatically adjusted in function of lad argument.
- lty.bck
numeric. Define lty for the backbone.
- tested_nodes
bolean. If TRUE, all the tested nodes are highlighted by a red point.
- text.cex
numeric. Define the size of legend text.
- pch.cex
numeric. Define the size of points if tested_nodes = TRUE
- ...
further arguments to be passed to plot or to plot.phylo.