How to use angle in geom_label?

2019-06-25 03:11发布

I am not sure how to use the aes angle in geom_label. I thought this code below would rotate the labels by 45, but it doesn't.

library(ggplot2)
ggplot(data = mtcars[1:4,]) +
  geom_label(aes(x = mpg, y = qsec, label=disp), angle = 45)

标签: r plot ggplot2
1条回答
Anthone
2楼-- · 2019-06-25 03:42

Obviously this does not work for geom_label but for geom_text:

ggplot(data = mtcars[1:4,]) +
  geom_text(aes(x = mpg, y = qsec, label=disp), angle = 45)

From ?geom_text

Currently geom_label does not support the rot parameter and is considerably slower than geom_text.

rot obviously refers to rotation and seems to be a deprecated parameter for angle.

查看更多
登录 后发表回答