R可视化和ggplot2

《R数据可视化手册》学习笔记7---坐标轴(1)交换x轴和y轴

2023-10-17  本文已影响0人  RSP小白之路

写在前面。

x轴和y轴为解读图片所呈现的数据提供了上下文信息。

ggplot2以默认设置显示的坐标轴在多数情况下看起来都不错,不过也可以通过一些选项进行细节的控制。

下文将介绍微调坐标轴标签刻度线数量布局以及刻度线标签等元素。


坐标轴

这一部分主要说明坐标轴本身的一些元素的调节,比如坐标轴交换项目顺序添加直线等。

交换x轴和y

如何交换一幅图上的xy轴呢?

示例数据是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)]

上一篇 下一篇

猜你喜欢

热点阅读