title: Drawing points with with median lines in seaborn using stripplot
body: <p>I have the following plot in seaborn:</p>
  
  <pre><code>df = pandas.DataFrame({"sample": ["X", "X", "X", "Y", "Y", "Y"],
                         "value": [0.2, 0.3, 0.4, 0.7, 0.75, 0.8],
                         "rep": ["a", "b", "c", "a", "b", "c"]})
  plt.figure()
  ax = sns.stripplot(x="sample", y="value", edgecolor="none",
                     hue="sample", palette="Set1", data=df)
  
  # how to plot median line?
  plt.show()
  </code></pre>
  
  <p>It plots the points in gray scale colors instead of using <code>Set1</code> and only shows <code>X</code> in the legend and not <code>Y</code>:</p>
  
  <p><a href="https://i.stack.imgur.com/vdHK9.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/vdHK9.png" alt="s"></a></p>
  
  <p>I also want to add a horizontal line at the median for <code>X</code> and <code>Y</code>. how can this be done? <code>factorplot</code> doesn't appear to have a horizontal line option.</p>