I would like to rotate a ggplot2 graph by a self-specified angle. I found how to rotate the axis text with element_text(angle = 20)
. I would like to do something similar with the whole plot.
Reproducible example:
set.seed(123)
data_plot <- data.frame(x = sort(rnorm(1000)),
y = sort(rnorm(1000)))
ggplot(data_plot, aes(y, x)) +
geom_line() # + theme(axis.title.x = element_text(angle = 20))
This graph should be rotated: