《R数据可视化手册》学习笔记7---坐标轴(1)交换x轴和y轴
2023-10-17 本文已影响0人
RSP小白之路
写在前面。
x
轴和y
轴为解读图片所呈现的数据提供了上下文信息。
ggplot2以默认设置显示的坐标轴在多数情况下看起来都不错,不过也可以通过一些选项进行细节的控制。
下文将介绍微调坐标轴标签
、刻度线数量
和布局
以及刻度线标签
等元素。
坐标轴
这一部分主要说明坐标轴
本身的一些元素的调节,比如坐标轴交换
,项目顺序
和添加直线
等。
交换x
轴和y
轴
如何交换一幅图上的x
和y
轴呢?
示例数据是PlantGrowth
数据集:
> str(PlantGrowth)
'data.frame': 30 obs. of 2 variables:
$ weight: num 4.17 5.58 5.18 6.11 4.5 4.61 5.17 4.53 5.33 5.14 ...
$ group : Factor w/ 3 levels "ctrl","trt1",..: 1 1 1 1 1 1 1 1 1 1 ...
使用coord_flip()
来翻转坐标轴:
p <- ggplot(data = PlantGrowth , aes(x = group , y = weight)) + geom_boxplot()
p
p + coord_flip()
[图片上传失败...(image-35cadc-1697589991839)]
[图片上传失败...(image-5093e8-1697589991839)]