title: Rotating and spacing axis labels in ggplot2
body: <p>I have a plot where the x-axis is a factor whose labels are long.  While probably not an ideal visualization, for now I'd like to simply rotate these labels to be vertical.  I've figured this part out with the code below, but as you can see, the labels aren't totally visible.</p>
  <pre><code>data(diamonds)
  diamonds$cut &lt;- paste(&quot;Super Dee-Duper&quot;,as.character(diamonds$cut))
  q &lt;- qplot(cut,carat,data=diamonds,geom=&quot;boxplot&quot;)
  q + opts(axis.text.x=theme_text(angle=-90))
  </code></pre>
  <p><a href="https://i.stack.imgur.com/pcJr3l.png" rel="noreferrer"><img src="https://i.stack.imgur.com/pcJr3l.png" alt="enter image description here" /></a></p>