I have plotted a large graph with networkx and want to see the names of each vertex, unfortunately there are too many to read easily. Looking around I have found implementations of datacursormode in matplotlib but have been unable to make them work as networkx.draw does not return objects. Here's the original question
Is there a matplotlib equivalent of MATLAB's datacursormode?
Many Thanks
edit: I can get it to work by editting http://www.scipy.org/Cookbook/Matplotlib/Interactive_Plotting but would ideally have some idea which vertex I selected, so that I can change the colour of adjacent edges.