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

rmf

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

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())

图

普拉达普

一种选择是使用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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

绘图:如何调整轴标签和绘图区域之间的间距?

轴和绘图填充区域之间的填充区域(ggplot2)

如何使用日期删除ggplot2中轴和区域图之间的空间

如何删除ggplot2中绘图区域和面板之间的边距?

ggplot2增加堆叠文本标签之间的间距

情节:如何调整轴标签和情节区域之间的空间?

ggplot2 x轴刻度间距

将彩色箭头添加到ggplot2的轴(部分在绘图区域之外)

ggplot2绘图区域内的两个轴标签

确定ggplot2绘图区域的宽度

如何调整ggplot2中绘制轴的程度?

循环时,动态轴在绘图区域的顶部和底部以一致的间隔数和一致的宽度滴答(ggplot2,grid.arrange)

如何使用ggplot2在同一绘图区域内绘制绘图的缩放比例?

如何调整绘图图例中两列之间的间距?

如何使用ggplot2以不同的方式在此负数和正数栏中添加轴文本?

熊猫和Matplotlib-如何更改绘图区域以适合更多X轴文本?

使用 ggplot2 离散刻度在 x 轴上的间距

如何在Word 2010 / MathType中调整文本和公式之间的垂直间距

绘图中的不同区域如何具有不同的ggplot2背景

如何并排排列`ggplot2`对象并确保绘图区域相等?

如何在具有y轴双倍的ggplot2完成的绘图中添加更多线条

如何捕获和操作ggplot2默认轴值

ggplot2:在绘图区域之外绘制geom_segment()

绘图区域外部的ggplot2注解_ticks

获取绘图区域ggplot2的笛卡尔坐标

ggplot2轴文本中的上标

R:ggplot2:在轴上启动的绘图

减少y标签和绘图区域ggplot之间的距离

使用Ggplot2制作直方图时调整x轴和容器