title: Stop parsing out zeros after decimals in ggplot2's annotate
body: <p>I need to annotate a location on a ggplot2 plot with a line that contains both a (real) greek letter and a number rounded to 2 decimal places. My problem arises because I want to display the decimal places even if they are both zero. Unfortunately, the <code>parse = T</code> setting in <code>annotate</code> converts the string <code>"1.00"</code> into <code>"1"</code>. Here's a specific example:</p>
  
  <pre><code>alpha_num &lt;- "1.00"
  p &lt;- ggplot(data.frame(x=1,y=1,label=paste0("alpha == ", alpha_num)))
  p &lt;- p + geom_text(aes(x,y,label=label), parse = TRUE, size = 30)
  </code></pre>
  
  <p>The code above produces the following plot:<a href="https://i.stack.imgur.com/t7MP6.png" rel="noreferrer"><img src="https://i.stack.imgur.com/t7MP6.png" alt="annotate is parsing out my zeros"></a></p>
  
  <p>How do I get <code>alpha_num</code> displayed in its entirety?</p>