Повернуть весь ggplot () без поворота текста R

Я хочу повернуть весь график, ось и все, но сохраняя метки осей и заголовок, как они есть, чтобы их можно было читать по горизонтали.

library(ggplot2)
data(mtcars)

ggplot() + geom_point(data=mtcars,aes(x=mpg,y=cyl)) + 
  labs(title = "MPG vs Cylinders",
       x = "", y = "") + 
  theme(plot.title = element_text(size=40),axis.text.x=element_text(size=35),axis.text.y=element_text(size=35))

Таким образом, график, сгенерированный этим кодом, в идеале должен быть повернут примерно на 30 градусов против часовой стрелки, вот так:

Но заголовок все равно должен отображаться горизонтально, а не с поворотом на 30 градусов. То же самое с метками оси (я поместил график в MS word и повернул его с маленьким зеленым кружком). Какие-нибудь мысли? Это вообще возможно?

Ответы на вопрос(2)

Ваш ответ на вопрос