title: How can I put the labels outside of piechart?
body: <p>How can I put the label outside the pie chart So that labels will be in the proper place?</p>
  
  <pre><code>Product &lt;- c("Product1","Product2","Product3","Product4","Product5","Product6","Product7")
  Value &lt;- c(1000000,200002,599996,1399994,2199992,2999990,3799988)
  df &lt;- data.frame(Product,Value)
  df$Label &lt;- paste(Product, paste(round(((df$Value/sum(df$Value))*100),2),"%"), sep="-")
  
  library(ggplot2)
  
  p &lt;-  ggplot(df, aes(x = 1, y = Value, fill = Product)) + geom_bar(stat = "identity")
  p &lt;- p + coord_polar(theta = 'y') + theme_void()
  p &lt;- p + geom_text(aes(label = Label), position = position_stack(vjust = 0.5))
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/Q69Zb.png" rel="noreferrer"><img src="https://i.stack.imgur.com/Q69Zb.png" alt="enter image description here"></a></p>