ggplot2:如何调整绘图区域和轴文本之间的间距

时间:2017-07-15 09:27:05

标签: r ggplot2

如何调整(增加或减少)轴文本(数字)和绘图区域(灰色区域)之间的空间?

dfr <- data.frame(x=1:5,y=1:5)
ggplot(dfr,aes(x,y))+
  geom_point()+
  theme(axis.title=element_blank(),
        axis.ticks=element_blank())

fig

1 个答案:

答案 0 :(得分:3)

一个选项可能是使用document.querySelectorAll('a[href^="#cite"]')来设置绘图区域和轴文本之间的空间,因为您选择不显示刻度线(axis.ticks.length())。

axis.ticks=element_blank()

它产生输出:

enter image description here

或者,您可以定义ggplot(dfr,aes(x,y))+ geom_point()+ theme(axis.title=element_blank(), axis.ticks.length = unit(.85, "cm"), axis.ticks=element_blank()) adjust the space的参数(t,r,b,l)。

margin()

enter image description here