title: Seaborn jointplot group colour coding (for both scatter and density plots)
body: <p>I would like to use sns.jointplot to visualise the association between X and Y in the presence of two groups. However, in </p>
  
  <pre><code>tips = sns.load_dataset("tips")
  sns.jointplot("total_bill", "tip", data=tips) 
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/3YOnz.png" rel="noreferrer"><img src="https://i.stack.imgur.com/3YOnz.png" alt="enter image description here"></a></p>
  
  <p>there is no "hue" option as in other sns plots such as sns.scatterplot. How could one assign different colours for different groups (e.g. hue="smoker") in both the scatter plot, as well as the two overlapping density plots.</p>
  
  <p>In R this could be done by creating a scatter plot with two marginal density plots as shown in <a href="http://www.sthda.com/english/articles/24-ggpubr-publication-ready-plots/81-ggplot2-easy-way-to-mix-multiple-graphs-on-the-same-page/#scatter-plot-with-marginal-density-plots" rel="noreferrer">here</a>. <a href="https://i.stack.imgur.com/h1uPy.png" rel="noreferrer"><img src="https://i.stack.imgur.com/h1uPy.png" alt="enter image description here"></a> </p>
  
  <p>What is the equivalent in sns? If this is not possible in sns, is there another python package that can be used for this?</p>