title: Rotate entire ggplot() without rotating any text R
body: <p>I am looking to rotate the entire plot, axis and all, but keeping the axis labels and title how they are so they can be read horizontally.</p>
  
  <pre><code>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))
  </code></pre>
  
  <p>So the plot that this code generated would ideally be rotated 30 degrees or so counter-clockwise like so:
  <a href="https://i.stack.imgur.com/lSBje.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/lSBje.png" alt="enter image description here"></a></p>
  
  <p>But the title should still be displayed horizontal, instead of with a 30 degree turn. Same with the axis labels (I put the plot in MS word and rotated it with the little green circle). Any thoughts? Is it even possible?</p>