Comment créer une légende de nuage de points avec un seul symbole pour chaque étiquette?

Comment créer une légende de nuage de points sans que deux symboles apparaissent à chaque fois? Je peux comprendre pourquoi vous voudriez cela quand vous joignez des symboles par des lignes, mais pour un pur nuage de points, tout ce que je veux dans la légende est un exemple du symbole. Cette insortinggue d’un précédent post stackoverflow montre le genre de chose que je veux dire:

entrer la description de l'image ici

Dans la commande de legend vous pouvez utiliser l’option scatterpoints :

 ax.legend(loc=0, scatterpoints = 1) 

Pour un tracé normal, il s’agit de l’option numpoints .

Vous trouverez ici plus d’informations sur les arguments de mot clé pour la légende: http://matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.legend