[Numpy-discussion] floats as axis

Travis Oliphant oliphant at enthought.com
Wed Apr 28 10:44:26 EDT 2010


On Apr 25, 2010, at 8:16 AM, josef.pktd at gmail.com wrote:

> (some) numpy functions take floats as valid axis argument. Is this a  
> feature?
>
>>>> np.ones((2,3)).sum(1.2)
> array([ 3.,  3.])
>>>> np.ones((2,3)).sum(1.99)
> array([ 3.,  3.])
>
>>>> np.mean((1.5,0.5))
> 1.0
>>>> np.mean(1.5,0.5)
> 1.5



>
> Keith pointed out that scipy.stats.nanmean has a different behavior


I think we should make float inputs raise an error for NumPy 2.0


-Travis







More information about the NumPy-Discussion mailing list