Hi,
I recently made an entry at the matplotlib cookbook wiki:
http://www.scipy.org/wikis/topical_software/InteractivePlotting
"""
I find it often quite useful to be able to identify points within a
plot simply by clicking. This recipe provides a fairly simple functor
that can be connected to any plot. I've used it with both scatter and
standard plots.
"""
I thought I'd post a note here soliciting for comments and suggestions
on how I might do this better and faster. Specifically when the
number of points grows to tens of thousands things begin to crawl. I
was wondering how I can refresh only the text markers rather than the
whole plot? Also, is there a better way to identify the point closet
to where a user clicked? axis.pick doesn't quite do the right thing
because it returns whole collections - right?
Thanks, Chris