关键词

详解Numpy mean()(返回数组元素的平均值)函数的作用与使用方法

Numpy mean()函数是Numpy库中的一个用于求平均值的函数,可以计算Numpy数组中所有元素的平均值。

使用方法

使用Numpy库,首先需要导入库:

import numpy as np

numpy.mean()函数的语法格式如下:

numpy.mean(a, axis=None, dtype=None, out=None, keepdims=<no value>, *, where=<no value>)

参数说明

  • a: 数组,用于计算平均值的Numpy数组。

  • axis: 用于统计的轴(0表示列,1表示行)。

  • dtype: 用于计算的数据类型,若不指定,则使用默认数据类型。

  • out: 输出结果的Numpy对象。

  • keepdims: 是否保留原来数组的维度。

  • where: 可选参数,布尔型数组,可以用来排除某些元素的计算。

返回值

numpy.mean()函数返回Numpy对象,表示数组元素的平均值。若axis参数被指定,则返回一个Numpy数组,表示沿着轴元素的平均值。

示例1

# 求一个一维数组的平均值
import numpy as np

a = np.array([1, 2, 3, 4, 5])
avg = np.mean(a)
print(avg)

输出:

3.0

示例2

# 求一个二维数组的平均值
import numpy as np

a = np.array([(1, 2, 3), (4, 5, 6)])

# 沿着列求平均值
avg_col = np.mean(a, axis=0)
print(avg_col)

# 沿着行求平均值
avg_row = np.mean(a, axis=1)
print(avg_row)

输出:

[2.5 3.5 4.5]
[2. 5.]

在本例中,我们使用axis参数来指定沿着哪个轴进行求平均值。当axis=0时,表示沿着列求平均值;当axis=1时,表示沿着行求平均值。

总的来说,Numpy的mean()函数非常实用,可以进行快速的数组平均值计算。

本文链接:http://task.lmcjl.com/news/17033.html

展开阅读全文