📜  Python| numpy matrix.mean()(1)

📅  最后修改于: 2023-12-03 14:46:21.156000             🧑  作者: Mango

Python | numpy matrix.mean()

numpy.matrix.mean() 是一个函数,用于计算矩阵中所有元素的平均值。该函数返回一个标量值,即所有元素的平均值。

语法
numpy.matrix.mean(a, axis=None, dtype=None, out=None, keepdims=np._NoValue)
参数
  • a:输入矩阵
  • axis:指定沿哪个轴计算,如果为 None ,则计算所有元素的平均值,默认为 None
  • dtype:输出结果的数据类型,默认为 None
  • out:输出结果的矩阵,默认为 None
  • keepdims:如果值为 True,则保持输入矩阵的尺寸,如果值为 False,则不保留
返回值

numpy.matrix.mean() 返回矩阵中所有元素的平均值。

示例

以下示例演示了如何使用 numpy.matrix.mean() 函数。

>>> import numpy as np
>>> a = np.matrix([[1, 2], [3, 4]])
>>> a.mean()
2.5
>>> a.mean(axis=0)
matrix([[ 2.,  3.]])
>>> a.mean(axis=1)
matrix([[ 1.5],
        [ 3.5]])

以上示例演示了:

  • a.mean() 计算矩阵 a 中所有元素的平均值。
  • a.mean(axis=0) 计算矩阵 a 每一列的平均值。
  • a.mean(axis=1) 计算矩阵 a 每一行的平均值。
小结

numpy.matrix.mean() 是一个计算矩阵中所有元素平均值的函数。使用该函数可以计算整个矩阵或沿着一个轴的平均值。