title: Make multiple plots at once
body: <p>I have a df that looks like this:</p>
  
  <pre><code>         date        group         score    origin    ...
  0        1           group1            1    0         ...
  1        1           group2            2    1         ...
  2        2           group2            5    2         ...
  3        2           group1            2    3         ...
  4        1           group1            1    3         ...
  5        1           group2            2    2         ...
  6        2           group2            5    1         ...
  7        2           group1            2    0         ...
  </code></pre>
  
  <p>and I need to make multiple, separate line plots. One for each unique value of <code>origin</code>, with <code>date</code> on the x axis and <code>score</code> on the y.</p>
  
  <p>Currently my code looks like this:</p>
  
  <pre class="lang-py prettyprint-override"><code>sns.lineplot(x='date', y='score', hue='group', style_order=order, data=df)
  plt.legend(bbox_to_anchor=(1.05, 1), loc=2, borderaxespad=0.)
  </code></pre>
  
  <p>Instead of running this multiple times, I'd like to be able to have 1 statement that produces separate plots for each unique value of origin. I've tried a few variations of <code>groupby</code> or <code>subplot</code> but nothing has worked.</p>