ggtree:如何以最简单的方式标记树枝
ggtree: how to label tree branches in the simplest way
我想在树上标记一个特定的分支(例如,“第 1 组”),但我没有找到执行此操作的特定函数。有什么想法吗?
set.seed(123)
tree <- rtree(30)
plot(tree)
你实际上并没有使用 ggtree
来绘制这里。如果你想用 ggtree
画树,你可以这样做:
library(ggtree)
library(ggplot2)
set.seed(123)
tree <- rtree(30)
ggplot(tree) +
geom_tree() +
geom_tiplab() +
geom_text(aes(0.5, 20), label = 'Group 1',
check_overlap = TRUE, color = 'red', size = 6) +
theme_void()
我想在树上标记一个特定的分支(例如,“第 1 组”),但我没有找到执行此操作的特定函数。有什么想法吗?
set.seed(123)
tree <- rtree(30)
plot(tree)
你实际上并没有使用 ggtree
来绘制这里。如果你想用 ggtree
画树,你可以这样做:
library(ggtree)
library(ggplot2)
set.seed(123)
tree <- rtree(30)
ggplot(tree) +
geom_tree() +
geom_tiplab() +
geom_text(aes(0.5, 20), label = 'Group 1',
check_overlap = TRUE, color = 'red', size = 6) +
theme_void()