
Last chance! 50% off unlimited learning
Sale ends in
Label nodes with jackknife support values
JackLabels(
tree,
jackTrees,
plot = TRUE,
add = FALSE,
adj = 0,
col = NULL,
frame = "none",
pos = 2L,
...
)
A named vector specifying the proportion of jackknife trees
consistent with each node in tree
, as plotted.
If plot = FALSE
, blank entries are included corresponding to nodes
that do not require labelling; the return value is in the value required
by phylo$node.label
.
A tree of class phylo
.
A list or multiPhylo
object containing trees generated
by Jackknife()
.
Logical specifying whether to plot results; if FALSE
,
returns blank labels for nodes near the root that do not correspond to a
unique split.
Logical specifying whether to add the labels to an existing plot.
Parameters to pass to nodelabels()
.
Jackknife()
: Generate trees by jackknife resampling
Other split support functions:
Jackknife()
,
MaximizeParsimony()
,
SiteConcordance
library("TreeTools", quietly = TRUE) # for as.phylo
# jackTrees will usually be generated with Jackknife(), but for simplicity:
jackTrees <- as.phylo(1:100, 8)
tree <- as.phylo(0, 8)
JackLabels(tree, jackTrees)
tree$node.label <- JackLabels(tree, jackTrees, plot = FALSE)
Run the code above in your browser using DataLab