title: Adding labels in x y scatter plot with seaborn
body: <p>I've spent hours on trying to do what I thought was a simple task, which is to add labels onto an XY plot while using seaborn.</p>
  
  <p>Here's my code</p>
  
  <pre><code>import seaborn as sns
  import matplotlib.pyplot as plt
  %matplotlib inline
  
  df_iris=sns.load_dataset("iris") 
  
  sns.lmplot('sepal_length', # Horizontal axis
             'sepal_width', # Vertical axis
             data=df_iris, # Data source
             fit_reg=False, # Don't fix a regression line
             size = 8,
             aspect =2 ) # size and dimension
  
  plt.title('Example Plot')
  # Set x-axis label
  plt.xlabel('Sepal Length')
  # Set y-axis label
  plt.ylabel('Sepal Width')
  </code></pre>
  
  <p>I would like to add to each dot on the plot the text in "species" column.</p>
  
  <p>I've seen many examples using matplotlib but not using seaborn.</p>
  
  <p>Any ideas? Thank you.</p>