title: annotate boxplot in ggplot2
body: <p>I've created a side-by-side boxplot using ggplot2.</p>
  
  <pre><code>p &lt;- ggplot(mtcars, aes(x=factor(cyl), y=mpg))
  p + geom_boxplot(aes(fill=factor(cyl)))
  </code></pre>
  
  <p>I want to annotate with min, max, 1st quartile, median and 3rd quartile in the plot. I know <code>geom_text()</code> can do so and may be <code>fivenum()</code> is useful. But I cannot figure out how exactly I can do!. These values should be displayed in my plot.</p>