binArray#

lsst.ts.wep.utils.binArray(array, binning, method='mean')#

Bin a 2d array by averaging over non-overlapping blocks.

Parameters:
  • array (np.ndarray) – The 2d array to be binned

  • binning (int) – The binning factor

  • method (str, optional) – A method used to average (‘mean’ or ‘median’).

Returns:

The binned array

Return type:

np.ndarray

Raises:

ValueError – If method is not “mean” or “median”