View source: R/match.tip.edge.R
match.tip.edge | R Documentation |
Match a vector of tips with the an edge list
match.tip.edge(vector, phylo, replace.na)
vector |
a vector of variables (equal to the number of tips). |
phylo |
a phylo object. |
replace.na |
optional, what to replace NAs with. |
A vector of variables equal to the number of edges in the tree
Thomas Guillerme
## A random tree tree <- rtree(20) ## A random vector of two variables for each tips tip_values <- sample(c("blue", "red"), 20, replace = TRUE) ## Matching the colors (blue and red) to the tips descendants edge_colors <- match.tip.edge(tip_values, tree, replace.na = "grey") ## Plotting the results plot(tree, show.tip.label = FALSE, edge.color = edge_colors) tiplabels(1:20, bg = tip_values)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.