scipp.mean#

scipp.mean(x, dim=None)#

Arithmetic mean of elements in the input.

If the input has variances, the variances stored in the output are based on the “standard deviation of the mean”, i.e., \(\sigma_{mean} = \sigma / \sqrt{N}\). \(N\) is the length of the input dimension. \(\sigma\) is estimated as the average of the standard deviations of the input elements along that dimension.

See scipp.sum() on how rounding errors for float32 inputs are handled.

Parameters:
Returns:

Same type as x – The mean of the input values.

See also

scipp.var

Compute the variance.

scipp.std

Compute the standard deviation.

scipp.nanmean

Ignore NaN’s when calculating the mean.