title: seaborn is not plotting within defined subplots
body: <p>I am trying to plot two displots side by side with this code</p>
  <pre><code>fig,(ax1,ax2) = plt.subplots(1,2)
  
  sns.displot(x =X_train['Age'], hue=y_train, ax=ax1)
  sns.displot(x =X_train['Fare'], hue=y_train, ax=ax2)
  </code></pre>
  <p>It returns the following result (two empty subplots followed by one displot each on two lines)-</p>
  <p><a href="https://i.stack.imgur.com/msurf.png" rel="noreferrer"><img src="https://i.stack.imgur.com/msurf.png" alt="enter image description here" /></a></p>
  <p><a href="https://i.stack.imgur.com/wP57V.png" rel="noreferrer"><img src="https://i.stack.imgur.com/wP57V.png" alt="enter image description here" /></a></p>
  <p><a href="https://i.stack.imgur.com/M2WRx.png" rel="noreferrer"><img src="https://i.stack.imgur.com/M2WRx.png" alt="enter image description here" /></a></p>
  <p>If I try the same code with violinplot, it returns result as expected</p>
  <pre><code>fig,(ax1,ax2) = plt.subplots(1,2)
  
  sns.violinplot(y_train, X_train['Age'], ax=ax1)
  sns.violinplot(y_train, X_train['Fare'], ax=ax2)
  </code></pre>
  <p><a href="https://i.stack.imgur.com/2ABAz.png" rel="noreferrer"><img src="https://i.stack.imgur.com/2ABAz.png" alt="enter image description here" /></a></p>
  <p>Why is displot returning a different kind of output and what can I do to output two plots on the same line?</p>