《R数据可视化手册》学习笔记7---坐标轴(8) 移除刻度线和标
2023-10-25 本文已影响0人
RSP小白之路
写在前面。
x
轴和y
轴为解读图片所呈现的数据提供了上下文信息。
ggplot2以默认设置显示的坐标轴在多数情况下看起来都不错,不过也可以通过一些选项进行细节的控制。
下文将介绍微调坐标轴标签
、刻度线数量
和布局
以及刻度线标签
等元素。
坐标轴刻度
这一部分主要说明坐标轴刻度
相关的设置,主要包括刻度线位置
,移除刻度线标签
,修改刻度标签的文本和外观
。
移除刻度线和标签
如何移除刻度线和刻度标签?
示例数据是PlantGrowth
数据集。
p <- ggplot(data = PlantGrowth , aes(x = group , y = weight)) + geom_boxplot()
p
[图片上传失败...(image-1bab30-1698284017040)]
要移除刻度标签,使用theme(axis.text.y = element_blank())
。
p + theme(axis.text.y = element_blank())
[图片上传失败...(image-6f517f-1698284017040)]
要移除刻度线,可使用theme(axis.ticks = element_blank())
:
p + theme(axis.ticks = element_blank(), axis.text.y = element_blank())
[图片上传失败...(image-9842c3-1698284017040)]
要移除刻度线
、刻度标签
和网格线
,将breaks
设置为NULL
即可。
p + scale_y_continuous(breaks = NULL)
[图片上传失败...(image-a2883a-1698284017040)]