numpy.mean

numpy.mean(a, axis=None, dtype=None, out=None, keepdims=

沿指定轴计算算术平均值。

返回数组元素的平均值。默认情况下,平均值取自展平的数组,否则取自指定的轴。float64中间值和返回值用于整数输入。参数 :a :array_like

包含期望平均值的数字的数组。

如果a不是数组,则尝试进行转换。

axis :None 或 int 或 int类型的tuple,可选

计算均值所依据的一个或多个轴。

默认值是计算平坦数组的平均值。

1.7.0版中的新功能。

如果这是一个整数元组,

则在多个轴上执行均值,

而不是像以前那样在单个轴或所有轴上执行均值。

dtype :data-type, 可选

用于计算平均值的类型。对于整数输入,

默认值为float64;对于浮点输入,它与输入dtype相同。

out :ndarray, 可选

要在其中放置结果的备用输出数组。默认值为None。

如果提供的话,它的形状必须与预期的输出形状相同,

但是如果需要的话,将强制转换类型。

有关更多详细信息,请参见ufuncs-output-type。

keepdims :bool, 可选

如果将其设置为True,

那么被缩减的轴将在结果中保留尺寸为1的维度。

使用此选项,结果将针对输入数组正确传递

如果传递了默认值,

则keepdims不会传递给ndarray子类的mean方法,

但是任何非默认值都会传递。

如果子类的方法未实现keepdims,则将引发任何异常。

返回值 :m :ndarray, see dtype parameter above

如果out = None,则返回包含平均值的新数组,

否则返回对输出数组的引用。

Notes

算术平均值是沿轴的元素之和除以元素数。

请注意,对于浮点输入,将使用与输入相同的精度来计算平均值。根据输入数据,这可能导致结果不准确,尤其是对于float32(请参见下面的示例)。使用dtype关键字指定高精度的累加器可以缓解此问题。

默认情况下,使用float32中间体计算float16结果可提高精度。

例子>>> a = np.array([[1, 2], [3, 4]])

>>> np.mean(a)

2.5

>>> np.mean(a, axis=0)

array([2., 3.])

>>> np.mean(a, axis=1)

array([1.5, 3.5])

单精度而言,mean可能不准确:>>> a = np.zeros((2, 512*512), dtype=np.float32)

>>> a[0, :] = 1.0

>>> a[1, :] = 0.1

>>> np.mean(a)

0.54999924

计算float64中的平均值更为准确:>>> np.mean(a, dtype=np.float64)

0.55000000074505806 # may vary

python中mean算函数吗_Python numpy.mean函数方法的使用相关推荐

  1. [转载] python中dtype的使用规范_Python numpy.dtype() 使用实例

    参考链接: Python中的numpy.extract The following are code examples for showing how to use . They are extrac ...

  2. python中none算变量吗_python 判断变量是否是 None 的三种写法

    代码中经常会有变量是否为None的判断,有三种主要的写法: 第一种是if x is None: 第二种是 if not x:: 第三种是if not x is None(这句这样理解更清晰if not ...

  3. python中map用法详解_Python:map函数用法详解

    一个简单的例子:将一个list中所有元素平方,常规的做法如下图所示,虽然实现了这个功能,但并没有给人一目了然的感觉.若换成map来实现,则会好很多. 常规方法 map函数 1.map函数介绍及其简单使 ...

  4. python中bd是什么属性_python数据类型及其特有方法

    一.运算符 in方法 "hello" in "abcdefghijklmnopqrstuvwxyz" "li" in ["gg&q ...

  5. python中的阶乘求和公式_Python阶乘求和的方法

    Python阶乘求和的方法 题目描述: 获得用户输入的整数n,输出 1! 2! - n!的值. 如果输入数值为0.负数.非数字或非整数,输出提示信息:输入有误,请输入正整数. (推荐学习:Python ...

  6. python中reversed是什么意思_Python内置函数reversed()用法分析

    这篇文章主要介绍了Python内置函数reversed()用法,结合实例形式分析了reversed()函数的功能及针对序列元素相关操作技巧与使用注意事项,需要的朋友可以参考下 reversed()函数 ...

  7. python中静态变量和静态方法_python类和函数中使用静态变量的方法

    本文实例讲述了python类和函数中使用静态变量的方法.分享给大家供大家参考.具体分析如下: 在python的类和函数(包括λ方法)中使用静态变量似乎是件不可能[Nothing is impossib ...

  8. python中width是什么意思_python cv2.resize函数high和width注意事项说明

    在opencv中获取图片的尺寸的方法是: import cv2 img = cv2.imread(path) img.shape 返回的是三维数组(high, width, 3),当我们需要对图像进行 ...

  9. python中reversed是什么意思_python 内置函数 reversed()

    reversed()函数是返回序列seq的反向访问的迭代子.参数可以是列表,元组,字符串,不改变原对象. 1>参数是列表 >>> l=[1,2,3,4,5] >>& ...

最新文章

  1. php time 毫秒_PHP获取当前时间的毫秒数
  2. [转]Oracle DB 复制数据库
  3. htpdate代替ntpdate同步时间
  4. Android中ImageView的scaleType 属性说明。
  5. python集合和字典的区别_Python中的字典和集合
  6. winpe镜像文件iso下载_精品软件:最喜爱的也是最纯净WinPE-微PE工具箱
  7. Imdb影评的数据集介绍与下载
  8. 中序遍历+后序/先序遍历构建二叉树
  9. java编程对电脑配置_java编程对电脑配置有什么要求?如何选择合适电脑?
  10. springboot基于电脑商城的购物系统l.rar(项目源码+数据库文件)
  11. 科学计算机算度数,计算器问题科学计算器有分角度制和弧度制,身 – 手机爱问...
  12. 【数字逻辑设计】电路原理图
  13. 服务器运维的日常维护工作有哪些
  14. Python加密与解密
  15. 2022年暑期实习 PwC AC 普华永道信息技术 待遇+笔试+面试信息
  16. prettier简单介绍
  17. 网易云音乐 2.1.0
  18. python网易云_[Python] 网易云歌单/歌曲下载
  19. 哈佛大学开放课程:《公正:该如何做是好?》6
  20. PTA使我精神焕发 (5分)

热门文章

  1. 使用ISA Server保护内部的web服务器
  2. 大屏监控系统实战(10)-大屏展示前20个博主的排名、票数及名次相对于前一日的升降情况
  3. 查看是否安装显卡驱动,查看可以使用的驱动版本
  4. 基于asp.net2 C#开发MapServer
  5. pytorch1.0 用torch script导出模型
  6. 使用JavaScript和D3.js实现数据可视化
  7. rabbit mq 入门
  8. (转)Android--sharepreference总结
  9. 输入特定字符和只能输入数字。
  10. 图片区域帧差法识别物体_matlab