title: Matplotlib plot line with empty markers
body: <p>I'm plotting some data in this way:</p>
  
  <pre><code>plt.plot(x, data['Coherence'], color='b', marker='.', linestyle='solid', mfc='none', mec='b')
  plt.xlabel("Number of Topics")
  plt.ylabel("Coherence score")
  plt.legend("coherence_values", loc='best')
  plt.show()
  </code></pre>
  
  <p>And the output (correct) is:
  <img src="https://i.ibb.co/cwNwWdJ/rts-mds-coherence-values.png" alt="Text"></p>
  
  <p>That is almost what I would like, but behind the markers, I can still see part of the line.
  There is a way to get a result like this?</p>
  
  <p><a href="https://i.stack.imgur.com/kLtNU.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/kLtNU.png" alt="enter image description here"></a></p>
  
  <p>Thank you!</p>