J'ai posté la question en tant que problème sur Github et j'ai obtenu cette excellente réponse. En gros, le problème est que plt.scatter
ne gère pas bien les dates, et seaborn l'utilise. Si seaborn ajoutera une vérification de type pour l'axe des x, qui utilise plt.plot_date
pour les valeurs de date à la place, cela sera corrigé. En attendant, on peut créer une version personnalisée de sns.scatterplot
ça fait exactement ça.