Possible de faire des étiquettes apparaissent lors du survol d'un point de matplotlib?

Je suis à l'aide de matplotlib pour faire des nuages de points. Chaque point du nuage de points est associé à un objet nommé. Je voudrais être en mesure de voir le nom d'un objet lorsque j'ai passez mon curseur sur le point sur le nuage de points associé à cet objet. En particulier, il serait agréable d'être en mesure de voir rapidement les noms des points qui sont des valeurs aberrantes. La chose la plus proche que j'ai pu trouver lors de la recherche ici est la commande annoter, mais qui semble créer une étiquette sur le terrain. Malheureusement, avec le nombre de points que j'ai, le diagramme de dispersion serait illisible si j'ai marqué chaque point. Personne ne sait de façon à créer des étiquettes qui n'apparaissent que lorsque le curseur passe dans le voisinage de ce point?

  • Les gens se terminant jusqu'ici par la recherche pourrait également vouloir vérifier la cette réponse, qui est assez complexe, mais peut être adapté selon les besoins.
InformationsquelleAutor jdmcbr | 2011-10-26