title: Scatter plot with different labels following description in dataframe
body: <p>I have a pandas dataframe that looks like this:</p>
  
  <pre><code>      x          y              label
   0 -13.173463   1.208694      A
   0 -14.901954  -9.461114      B
   0   6.605297   8.172812      A
   0   4.506407   5.138824      A
   0  -8.560553   -0.263027     C
  </code></pre>
  
  <p>I'm trying to have plots like these: <a href="https://nikkimarinsek.com/blog/7-ways-to-label-a-cluster-plot-python" rel="nofollow noreferrer">https://nikkimarinsek.com/blog/7-ways-to-label-a-cluster-plot-python</a>
  Therefore, I followed the tips from there and using <code>facet = sns.lmplot(data=df, x='x', y='y',hue='label')</code> to make my plots. However, I get: <code>IndexError: invalid index to scalar variable.</code>
  I'm able to plot with one color only if I remove <code>hue='label'</code>, hence, I believe the error is coming from there. Do the label column should be in an specific order?</p>