我有以下脚本:
AVCaptureDevice.hasFlash
哪个生成图:
我想在X轴上隔开绘图区域,以便较低的值0-10(尤其是0-5)在它们之间更清晰和隔开,同时保持另一个的空间滴答声。
任何建议如何做到这一点?
答案 0 :(得分:1)
解决方案1:
我还注意到您已经完成了,但是方向错误
scale_y_log10(breaks=c(0,10,50,200,600))
但是看来您也必须对x斧做同样的事情
scale_x_log10(breaks=c(0,10,50,200,600))
解决方案2:
scale_x_discrete(limits=0:5)
您可以在每个轴上使用刻度并对其设置限制
library(ggplot2)
dt<-data.frame("Name"=sample(c("A","B"),10,replace = T),
x=sample(1:10,10),y=sample(1:10,10))
ggplot(dt, aes( x= x , y= y))+
geom_point(stat='identity', aes(shape=Name,colour = Name))+
scale_x_discrete(limits=1:12)+
scale_y_discrete(limits=1:12)