scipp.bin#

scipp.bin(x, *, edges=None, groups=None, erase=None)#

Create binned data by binning input along all dimensions given by edges.

This does not histogram the data, each output bin will contain a “list” of input values.

At least one argument of edges and groups is required.

If the input is binned and certain bins are masked then changing the binning will apply the masks, i.e., masked bins are treated as empty.

Parameters
Returns

DataArray – Binned x.

Seealso

scipp.histogram() for histogramming data, scipp.bins() for creating binned data based on explicitly given index ranges.