title: Put labels on pie ggplot2
body: <p>My df looks like:</p>
  
  <pre><code>1   with score
  125 without score
  </code></pre>
  
  <p>I'd like to make piechart in ggplot:</p>
  
  <pre><code>ggplot(data = df_pp, aes(x = "", y = Number/sum(Number),fill =     PolyPhen_score)) + geom_bar(stat="identity") + coord_polar(theta='y')  +
  ggtitle("Variants with PolyPhen score and without PolyPhen score") + 
  scale_y_continuous(labels  = percent) + labs(x = "", y = "") +
  theme(panel.background = element_rect(fill = 'white')) + 
  geom_text(aes(label = paste(round(Number/sum(Number)*100),"%")),vjust = 5)
  </code></pre>
  
  <p>But my labels 1% and 99% are overlapped on the piechart.</p>
  
  <p>If I add this code, it doesn't help:</p>
  
  <pre><code>geom_text(aes(y=Number/2 + c(0,cumsum(Number)[-length(Number)]), label = percent(Number/100)), size=5)
  </code></pre>