title: Plot using Seaborn in for loop with legends
body: <p>I am trying to generate plots using loop, while doing that I am getting multiple/repetative legends in every loop.</p>
  
  <p>Here is the code:</p>
  
  <pre><code>sns.set(rc={'figure.figsize':(11.7,8.27)})
  palette = sns.color_palette("Pastel2", 2)
  tsne = TSNE(n_components=2)
  
  label_original=[0,1,0.....]
  
  for i in [1,2,3,4,5,6]:
      for j in [10,20,30,40,50,60,70,80,90,100]:
  
      data2= some_data_aclculated
      X_embedded = tsne.fit_transform(data2)
      sns_plot =sns.scatterplot(X_embedded[:,0], X_embedded[:,1], hue=label_original, legend='full')
      sns_plot.figure.savefig("%s_%s_plot.png" % (i,j))
  </code></pre>
  
  <p>In 2nd iteration I get 2 repetative legends, in 3rd iteration I get 3 repetative legends and so on.
  How to get rid of repetative legends?</p>
  
  <p>Attached the image:</p>
  
  <p><a href="https://i.stack.imgur.com/Usurw.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Usurw.png" alt="enter image description here"></a></p>