title: Seaborn plot bring lines to front
body: <p>Been reading different solutions and trying things for hours so I officially need help. I am plotting a bunch of lines using seaborn pointplot. I am then adding a mean line and a reference line that I would like to be on top of these other lines. No matter what I do with zorder or changing the order of the code, the plot comes out exactly the same (in the wrong order with the black mean line below all the other lines). Here is the code I have: </p>
  
  <pre><code>plt.figure(figsize=(20,8))
  
  g = sns.pointplot(x='months_since_first_month',
                y='revenue_retention',
                hue='index',
                data=companies,
                estimator=np.mean,
                    zorder=1
                   )
  
  sns.pointplot(x='months_since_first_month',
                y='revenue_retention',
                data=companies,
                estimator=np.mean,
                color='black',
                linewidth=4,
                ci=None,
                zorder=10
               )
  
  g.get_legend().remove()
  
  plt.axhline(y=1.0, color='blue', linestyle='--',linewidth=4)
  
  plt.title('Revenue Retention by Company',size=14)
  plt.ylabel('Revenue / First Month Revenue',size=14)
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/ofLA0.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ofLA0.png" alt="results"></a></p>