圆形系统发育名称被削减

时间:2021-02-10 11:41:21

标签: r plot phylogeny ape-phylo

我正在尝试将系统发育放在复合图的中间。但是我没有找到合适的设置,因为顶部和底部的名称,或者左右的名称都被剪掉了。
我找到的唯一解决方案是减少 cex(分类群名称的大小),但它看起来很傻,因为分类群名称很小。

简单的可重现示例:

library(ape)
par(fig=c(0.25, 0.75, 0.25,0.75))
data(bird.orders)
plot(bird.orders, type = "fan", use.edge.length = T)

任何想法如何解决这个问题?与分类群名称相比,如果我可以缩小地块的分支长度部分,那将是理想的。

enter image description here

1 个答案:

答案 0 :(得分:1)

par(xpd = NA) 图形参数允许文本绘制在剪切区域之外。试试library(ape) par(fig=c(0.25, 0.75, 0.25,0.75), xpd = NA) data(bird.orders) plot(bird.orders, type = "fan", use.edge.length = T)

cex

Output

您可以使用 fig 参数更改文本大小与边缘长度的比率并扩大 {{1}} 区域,正如您提到的问题一样。