我想界定的长度轴。线。x的ggplot 2主题。我试图绘制一个系统发育树,但我将使用mtcars作为示例来生成geom_point图,但问题是相同的。
data("mtcars")
head(mtcars, 3)
mpg cyl disp hp drat wt qsec vs am gear carb
Mazda RX4 21.0 6 160 110 3.90 2.620 16.46 0 1 4 4
Mazda RX4 Wag 21.0 6 160 110 3.90 2.875 17.02 0 1 4 4
Datsun 710 22.8 4 108 93 3.85 2.320 18.61 1 1 4 1
我只想要x线所以
ggplot(mtcars, aes(wt, mpg)) +
geom_point() +
theme(axis.line.x = element_line())
我的问题是,如果我想axis.line.x只是从2到5结束(其余的情节必须是相等的),我怎么能调整长度?,在图像中,我指示要避免的线。
ggtree图
ggtree也有同样的问题:
tree <- read.tree(text= paste("(Organism1.006G249400.1:0.03977,",
"(Organism2.022118m:0.01337,(Organism3.J34265.1:0.00284,",
"Organism4.G02633.1:0.00468)0.51:0.0104):0.02469);"))
转换为ggtree(它的工作与ggplot 2格式/结构)
p <- ggtree(tree) + geom_tiplab()
p + theme(axis.line.x = element_line(), axis.text.x = element_text())
我想避免axis.line.x在0之前和0.04之后
有什么建议吗??
谢谢
1条答案
按热度按时间kx5bkwkv1#