scipp.nanhist#

scipp.nanhist(x: Variable | DataArray, arg_dict: Dict[str, int | Variable] | None = None, /, **kwargs: int | Variable) DataArray#
scipp.nanhist(x: DataGroup, arg_dict: Dict[str, int | Variable] | None = None, /, **kwargs: int | Variable) DataGroup

Compute a histogram, skipping NaN values.

Like scipp.hist(), but NaN values are skipped. See there for details and examples.

Parameters:
  • x – Input data.

  • arg_dict – Dictionary mapping dimension labels to binning parameters.

  • **kwargs – Mapping of dimension label to corresponding binning parameters.

Returns:

Histogrammed data.