[Numpy-discussion] min() of array containing NaN
Fabrice Silva
silva at lma.cnrs-mrs.fr
Mon Aug 11 17:46:50 EDT 2008
Try nanmin function :
$ python
Python 2.5.2 (r252:60911, Jul 31 2008, 07:39:27)
[GCC 4.3.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>> numpy.__version__
'1.1.0'
>>> x = numpy.array([0,1,2,numpy.nan, 4, 5, 6])
>>> x.min()
4.0
>>> numpy.nanmin(x)
0.0
There lacks some nanmin method for array instances, i.e. one can not execute
>>> x.nanmin()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'numpy.ndarray' object has no attribute 'nanmin'
--
Fabrice Silva
LMA UPR CNRS 7051 - équipe S2M
More information about the NumPy-Discussion
mailing list