我在轴上设置了限制,但图表仍然显示在该范围之外。我将x轴的限制设置为0.01到100,并且我希望图形停在这些值的正确位置,但它们之前和之后仍然有空间。有没有办法改变这个?
plot<-ggplot(Data, aes(x = Percent, y = Depth, colour = Wavelength)) +
geom_point() + scale_y_reverse(breaks = c(0,5,10,15,20,25,30),
limits = c(30, 0))
plot + scale_x_continuous(trans = "log", breaks = c(100,10,1,0.1,0.01),
labels = scales::comma, limits = c(0.01, 100))
答案 0 :(得分:0)
您可以使用+ xlim(0.01, 100)
删除给定范围之外的数据点。