ggplot2设置坐标轴范围_6.6 坐标轴:设置坐标轴上刻度的显示位置

参考自《R Graphics Cookbook》

关于刻度线和标签,ggplot2自动生成的简单图,即不设置细节时默认的图,会有两部分组成刻度:刻度标签和刻度线。刻度线又包括两部分,一个是轴上的小黑线(刻度线),一个是图中的白色的刻度线的延长(网格线)。往往大家想要的图里会删去背景颜色和刻度线、网格线,只保留刻度标签。如下面这个:

参考语法:

library(ggplot2)

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

geom_boxplot()

在生成的下图中,可以发现水平方向上,刻度显示的位置的图中有一条白色线,两个刻度之间还有一条虚线,虽然截图不清楚,但大家可以自己作图看一下。

所以说,在ggplot2默认成图的逻辑中,刻度不只是刻度值,还有一条白线插入到图里,即:这是一个认真的刻度。刻度本来是有线的。这里有一种逻辑。

e726209f6f7d98181c9c84f7e1121994.png

但是默认的,往往是比较磨人的。实际上很少有人会用得上磨人的默认。

一、对于连续型变量的坐标轴

手动设置刻度显示,使用breaks语句:

ggplot(PlantGrowth

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值