一种选择是使用axis.ticks.length()
来设置绘图区域和轴文本之间的间隔,因为您选择不显示刻度(axis.ticks=element_blank()
)。
ggplot(dfr,aes(x,y))+
geom_point()+
theme(axis.title=element_blank(),
axis.ticks.length = unit(.85, "cm"),
axis.ticks=element_blank())
它产生输出:
或者,您可以定义的参数(t,r,b,l)margin()
来调整space。
ggplot(dfr,aes(x,y))+
geom_point()+
theme(axis.title=element_blank(),
axis.ticks=element_blank(),
axis.text.x=element_text(margin = margin(t = 20)),
axis.text.y=element_text(margin = margin(r = 20)))
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句