Le paramètre hue de Seaborn colore les éléments selon les valeurs d'une variable, ce qui ajoute une dimension catégorielle au graphique et génère la légende. Il est disponible sur la plupart des fonctions. Le nombre de modalités doit rester limité pour que les couleurs restent distinguables.
Exemple
sns.scatterplot(data=df, x='surface', y='prix', hue='ville')