title: Seaborn plot pandas dataframe by multiple groupby
body: <p>I have pandas dataframe  where I have nested 4 categories (50,60,70,80) within two categories (positive, negative) and I would like to plot with seaborn kdeplot of a column (eg., A_mean...) based on groupby. What I want to achieve is this <a href="https://i.stack.imgur.com/auHkk.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/auHkk.png" alt="picture"></a> (this was done by splitting the pandas to a list). I went over several posts, this code (<a href="https://stackoverflow.com/questions/42888287/multiple-single-plots-in-seaborn-with-pandas-groupby-data">Multiple single plots in seaborn with pandas groupby data</a>) works for one level but not for the two if I want to plot this for each Game_RS:</p>
  
  <pre><code>for i, group in df_hb_SLR.groupby('Condition'):
      sns.kdeplot(data=group['A_mean_per_subject'], shade=True, color='blue', label = 'label name')
  </code></pre>
  
  <p>I tried to use this one (<a href="https://stackoverflow.com/questions/25279810/seaborn-groupby-pandas-series">Seaborn groupby pandas Series</a>) but the first answer did not work for me:</p>
  
  <pre><code>sns.kdeplot(df_hb_SLR.A_mean_per_subject, groupby=df_hb_SLR.Game_RS)
  
  AttributeError: 'Line2D' object has no property 'groupby'
  </code></pre>
  
  <p>and the pivot answer I was not able to make work.
  Is there a direct way from seaborn or any better way directly from pandas Dataframe?</p>
  
  <p>My data are accessible in csv format <a href="https://drive.google.com/open?id=1cq1yaUwl5gOfzniHMBB0gehOCIbgnd8o" rel="nofollow noreferrer">under this link -- data</a> and I load them as usual:</p>
  
  <pre><code>df_hb_SLR = pd.read_csv('data.csv')
  </code></pre>
  
  <p>Thank you for help.</p>