bundles / scipy latest / scipy / ndimage / _measurements / mean
function
scipy.ndimage._measurements:mean
source: build-install/usr/lib/python3.14/site-packages/scipy/ndimage/_measurements.py:760
Signature
def mean(input, labels = None, index = None)Summary
Calculate the mean of the values of an array at labels.
Parameters
input: array_likeArray on which to compute the mean of elements over distinct regions.
labels: array_like, optionalArray of labels of same shape, or broadcastable to the same shape as
input. All elements sharing the same label form one region over which the mean of the elements is computed.index: int or sequence of ints, optionalLabels of the objects over which the mean is to be computed. Default is None, in which case the mean for all values where label is greater than 0 is calculated.
Returns
out: listSequence of same length as
index, with the mean of the different regions labeled by the labels inindex.
Examples
from scipy import ndimage import numpy as np a = np.arange(25).reshape((5,5)) labels = np.zeros_like(a) labels[3:5,3:5] = 1 index = np.unique(labels) labels index✓
array([0, 1])
ndimage.mean(a, labels=labels, index=index)
✗array([10.286, 21. ])
See also
Aliases
scipy.ndimage.mean