[EMAIL PROTECTED] wrote:
> Revision: 4325
>           http://matplotlib.svn.sourceforge.net/matplotlib/?rev=4325&view=rev
> Author:   dsdale
> Date:     2007-11-15 13:23:27 -0800 (Thu, 15 Nov 2007)
> 
> Log Message:
> -----------
> added npy.seterr(invalid='ignore') to beginning of axes.py, to silence 
> repeated warnings created by finding extrema of arrays containing nans
> (discovered during calls to errorbar)

Darren,

Is this hiding a problem that will pop up farther down the line?  I 
think the strategy so far has been that inputs to plotting functions 
should use masked arrays, not nans, and correspondingly, the plotting 
functions should handle masked arrays gracefully.  Although nans are 
used at some internal stages, I don't think they are handled correctly 
from end to end.  We could add nan checks at the early argument 
processing stage, but it would slow things down a bit.

Eric

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to