{ } Raw JSON

bundles / numpy 2.4.4 / numpy / matrixlib / defmatrix / matrix / mean

function

numpy.matrixlib.defmatrix:matrix.mean

source: /numpy/matrixlib/defmatrix.py:419

Signature

def mean(self, axis = None, dtype = None, out = None)

Summary

Returns the average of the matrix elements along the given axis.

Extended Summary

Refer to numpy.mean for full documentation.

Notes

Same as ndarray.mean except that, where that returns an ndarray, this returns a matrix object.

Examples

x = np.matrix(np.arange(12).reshape((3, 4)))
x
✓
matrix([[ 0,  1,  2,  3],
        [ 4,  5,  6,  7],
        [ 8,  9, 10, 11]])
x.mean()
✗
np.float64(5.5)
x.mean(0)
✓
matrix([[4., 5., 6., 7.]])
x.mean(1)
✗
matrix([[1.5],
        [5.5],
        [9.5]])

See also

numpy.mean

Aliases

  • numpy.matrix.mean