title: multiple markers in legend
body: <p>My script for plotting creates two legends for each label. I do not know how to make legend() not duplicate. I checked on stackoverflow and found two methods. But I could not implement them here. Any ideas? </p>
  
  <p><a href="https://stackoverflow.com/questions/14297714/matplotlib-dont-show-errorbars-in-legend">Matplotlib: Don&#39;t show errorbars in legend</a></p>
  
  <p><a href="https://stackoverflow.com/questions/13588920/stop-matplotlib-repeating-labels-in-legend">Stop matplotlib repeating labels in legend</a></p>
  
  <pre><code>symbols = [u'\u2193']
  #Plotting our vsini values
  for i, symbol in enumerate(symbols):
      for x0,y0 in zip(vsini_slit_cl, vsini_slit):
          plt.text(x0,y0, symbol, fontname='STIXGeneral', size = 10, va='center', ha='center', clip_on=True,color = '#737373')
  for i, symbol in enumerate(symbols):
      for x0, y0 in zip(vsini_cl_sl, vsini_sl):
         plt.text(x0, y0, symbol, fontname='STIXGeneral', size = 10, va='center', ha='center', clip_on=True)
  
  # PLOTTING VSINI FROM LITERATURE 
  plt.plot((vmag_lit-jmag_lit), vsini_lit, 'o', color = '#a6a6a6', label='Literature')
  # PLOTTING SLOW VSINI FROM LITERATURE 
  plt.plot(vsini_slit_cl, vsini_slit, 'o', color = '#a6a6a6')
  # PLOTTING VSINI FROM OUR WORK
  plt.plot(vsini_cl_sl, vsini_sl, 'o', label='This Work' )
  plt.errorbar(vsini_color, vsini_chad, yerr=vsini_chad_sig, fmt='bo', capsize=3)
  plt.legend()        
  plt.savefig('vsini_colors.jpg', dpi=200)
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/Bcqs0.jpg" alt="enter image description here"></p>