title: What's the difference between ggplot and basic plot in R?
body: <p>For plotting graphs in R, I usually use basic plot <code>plot()</code>, <code>barplot()</code>, <code>boxplot()</code>... functions from the package <code>graphics</code>. But <code>ggplot</code> seemed to be used more often. </p>
  
  <p>What are the main differences between the two types of graphics to take into account when choosing which one to use ?</p>