title: Creating a box-plot like scatter-plot with matplotlib
body: <p>Is there any (simple or complex) way to recreate this plot in matplotlib?</p>
  
  <p><img src="https://i.stack.imgur.com/JcG8O.png" alt="box-plot like scatter-plot"></p>
  
  <p>I've tried plotting it using a scatter plot with two different x-values, while adding a small random number to it, but obviously it didn't produce the nice "ordered" effect seen above. </p>