title: Visualizing two or more data points where they overlap (ggplot R)
body: <p>I have a scatterplot that has colour-coded data points. When two or more of the data points overlap only one of the colours is shown (whichever is first in the legend). Each of these data points represents an item and I need to show which items fall at each point on the scale. I'm using R (v.3.3.1). Would anyone have any suggestions as per how I could show that there are multiple items at each point on the scatterplot?
  Thanks in advance. </p>
  
  <pre><code>pdf('pedplot.pdf', height = 6, width = 10)
  p3 &lt;- ggplot(data=e4, aes(x=e4$domain, y=e4$ped)) + geom_point(aes(color = 
      e4$Database_acronym), size = 3, shape = 17) + 
      labs(x = "Domains", y = "Proportion of Elements per Domain", color = "Data 
      Sources") +
    theme(axis.text.x = element_text(angle = 90, hjust = 1)) 
  p3 dev.off();
  </code></pre>