R 指定绘图中混凝土分支的宽度。phylo
我想用3种不同的线宽在一个系统发育树上标记不同的分支。 如何区分分支2的宽度为2,行10的宽度为4,其余行的宽度为1? 例如,bird.orders数据集中有88个分支R 指定绘图中混凝土分支的宽度。phylo,r,tree,phylogeny,R,Tree,Phylogeny,我想用3种不同的线宽在一个系统发育树上标记不同的分支。 如何区分分支2的宽度为2,行10的宽度为4,其余行的宽度为1? 例如,bird.orders数据集中有88个分支 data(bird.orders) bird.orders@edge 这显然没有任何作用 plot(bird.orders, edge.width = c(bird.orders$edge[2]==2, bird.orders$edge[10]==4, bird.orders$edge[-c(2,10)]==1)) 谢谢大家
data(bird.orders)
bird.orders@edge
这显然没有任何作用
plot(bird.orders, edge.width = c(bird.orders$edge[2]==2, bird.orders$edge[10]==4, bird.orders$edge[-c(2,10)]==1))
谢谢大家! 首先,您需要计算边缘顺序,当设置
plot.phylo()
的参数方向时,它显然遵循这些规则direction='leftwards'
:
plot(bird.orders, edge.width = c(4,4,4,4,4))