ggplot2小技巧——如何旋转坐标轴label的方向
时间: 2023-07-31 20:07:37 浏览: 134
20. R_ggplot2_调整坐标轴显示范围、标签、测度方法汇总.pdf
5星 · 资源好评率100%
要旋转 ggplot2 坐标轴标签的方向,可以使用 `theme()` 函数中的 `axis.text.x` 或 `axis.text.y` 参数,并通过 `element_text()` 函数中的 `angle` 参数设置旋转角度。以下是一个示例代码:
```R
library(ggplot2)
# 创建一个示例数据集
df <- data.frame(x = 1:5, y = 1:5, label = c("A", "B", "C", "D", "E"))
# 绘制散点图
ggplot(df, aes(x, y)) +
geom_point() +
# 旋转 x 轴标签
theme(axis.text.x = element_text(angle = 45, hjust = 1))
```
这段代码将 x 轴标签旋转了 45 度,并通过 `hjust` 参数将标签水平对齐到轴线右侧。如果要旋转 y 轴标签,只需将 `axis.text.x` 改为 `axis.text.y` 即可。
阅读全文