title: seaborn distplot / displot with multiple distributions
body: <p>I am using seaborn to plot a distribution plot. I would like to plot multiple distributions on the same plot in different colors:</p>
  <p>Here's how I start the distribution plot:</p>
  <pre><code>import numpy as np
  import pandas as pd
  from sklearn.datasets import load_iris
  iris = load_iris()
  iris = pd.DataFrame(data= np.c_[iris['data'], iris['target']],columns= iris['feature_names'] + ['target'])
  
     sepal length (cm)  sepal width (cm)  petal length (cm)  petal width (cm)  target
  0                5.1               3.5                1.4               0.2     0.0
  1                4.9               3.0                1.4               0.2     0.0
  2                4.7               3.2                1.3               0.2     0.0
  3                4.6               3.1                1.5               0.2     0.0
  4                5.0               3.6                1.4               0.2     0.0
  
  sns.distplot(iris[['sepal length (cm)']], hist=False, rug=True);
  </code></pre>
  <p><a href="https://i.stack.imgur.com/JlzKB.png" rel="noreferrer"><img src="https://i.stack.imgur.com/JlzKB.png" alt="enter image description here" /></a></p>
  <p>The <code>'target'</code> column contains 3 values: 0, 1, 2.</p>
  <p>I would like to see one distribution plot for sepal length, where <code>target ==0</code>, <code>target ==1</code>, and <code>target ==2</code>, for a total of 3 plots.</p>