ggplot2中显示坐标轴_6.7 坐标轴:移除刻度标签、刻度线和主网格线(关于刻度的逻辑)...

参考自《R Graphics Cookbook》

接上一节,在ggplot2中,刻度部分共有三个组成元素可受控制,包括1.刻度标签、2.刻度线和3.主网格线

09af8832e5bb33ef156cf011bb090164.png

对于连续型变量的坐标轴,ggplot2会在每个breaks值的位置放置这三个组成元素,对于离散型变量的坐标轴,没有breaks值的叫法,称为limits值,并同样放置三个元素。

library(ggplot2)

一、移去刻度标签

移去刻度标签语法:theme(axis.text.y = element_blank()) ;对x轴也可以使用,离散变量也可以使用

#默认的

pg_plot <- ggplot(PlantGrowth, aes(x = group, y = weight)) +

geom_boxplot()

pg_plot

#移除y轴上刻度标签的

pg_plot +

theme(axis.text.y = element_blank())

0036fbdb3a581e7b6589cf059875dbde.png

二、移除y轴上的刻度标签,并移除刻度线, 只保留刻度对应的主网格线

pg_plot +

theme(axis.ticks.y = element_blank(),

axis.text.y = element_blank())

d44b39d536f63304364b8fd33d586d4d.png

三、全部移除:包括y轴上的刻度标签、刻度线、主次白色网格线(此breaks语法仅适用于连续变量)

pg_plot +

scale_y_continuous(breaks = NULL)

195c7f57a2c1125330ee4651927de460.png
  • 6
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值