Description Usage Arguments Value Author(s) Examples
View source: R/translateNode.R
translateNode
does the transformation between the number and the label of
a node on a tree
1 | translateNode(tree, node, use.alias = FALSE, message = FALSE)
|
tree |
A phylo object |
node |
A character or numeric vector representing tree node label(s) or tree node number(s) |
use.alias |
A logical value, TRUE or FALSE. This is an optional argument
that only requried when the input |
message |
A logical value, TRUE or FALSE. The default is FALSE. If TRUE, message will show when a tree have duplicated labels for some internal nodes. |
a vector
Ruizhu Huang
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | library(ggtree)
data(tinyTree)
ggtree(tinyTree, branch.length = 'none') +
geom_text2(aes(label = label), hjust = -0.3) +
geom_text2(aes(label = node), vjust = -0.8,
hjust = -0.3, color = 'blue')
#check whether the node number and node label are matched
transNode(tinyTree, node = c(11, 2, 4, 15))
transNode(tree = tinyTree, node = c("Node_16", "Node_11"))
transNode(tree = tinyTree, node = c("alias_16", "alias_11"))
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.