Compute the mean over the given axis ignoring nans.
Parameters: | x : ndarray
axis : int, optional
|
---|---|
Returns: | m : float
|
Examples
>>> from scipy import stats
>>> a = np.linspace(0, 4, 3)
>>> a
array([ 0., 2., 4.])
>>> a[-1] = np.nan
>>> stats.nanmean(a)
1.0