Skip to content

Commit

Permalink
Fix ignore_nodata=True (#183)
Browse files Browse the repository at this point in the history
  • Loading branch information
clausmichele authored Oct 30, 2023
1 parent c865ba9 commit 046c4a9
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions openeo_processes_dask/process_implementations/math.py
Original file line number Diff line number Diff line change
Expand Up @@ -126,21 +126,21 @@ def median(data, ignore_nodata=True, axis=None, keepdims=False):
return np.median(data, axis=axis, keepdims=keepdims)


def mean(data, ignore_nodata=False, axis=None, keepdims=False):
def mean(data, ignore_nodata=True, axis=None, keepdims=False):
if ignore_nodata:
return np.nanmean(data, axis=axis, keepdims=keepdims)
else:
return np.mean(data, axis=axis, keepdims=keepdims)


def sd(data, ignore_nodata=False, axis=None, keepdims=False):
def sd(data, ignore_nodata=True, axis=None, keepdims=False):
if ignore_nodata:
return np.nanstd(data, axis=axis, ddof=1, keepdims=keepdims)
else:
return np.std(data, axis=axis, ddof=1, keepdims=keepdims)


def variance(data, ignore_nodata=False, axis=None, keepdims=False):
def variance(data, ignore_nodata=True, axis=None, keepdims=False):
if ignore_nodata:
return np.nanvar(data, axis=axis, ddof=1, keepdims=keepdims)
else:
Expand Down

0 comments on commit 046c4a9

Please sign in to comment.