mean() 函数定义: 
numpy.mean(a, axis, dtype, out,keepdims )

mean()函数功能:求取均值 
经常操作的参数为axis,以m * n矩阵举例:

  • axis 不设置值,对 m*n 个数求均值,返回一个实数
  • axis = 0:压缩行,对各列求均值,返回 1* n 矩阵
  • axis =1 :压缩列,对各行求均值,返回 m *1 矩阵
arr = np.array([[1,2,3],[4,5,6]])print(arr.mean()) #计算所有数的平均值
print(arr.mean(0)) #计算列上平均值
print(arr.mean(1)) #计算行上平均值

多维的转化:


arr = np.array([[[1,2,3],[4,5,6]],[[7,8,9],[10,11,12]]
])2*2*3
print(arr.shape)print(arr.mean(0).shape) #(2L, 3L)
print(arr.mean(0)) # 对应列上的平均值
#记住一点 压缩行,列上平均值print(arr.mean(1).shape)
print(arr.mean(1)) # 对应行上的平均值
'''[[a1,a2,a3],[a4,a5,a6]][[b1,b2,b3],[b4,b5,b6]]axis=0 在列上的转化:[a1+b1, a2+b2, a3+b3],[a4+b4, a5+b5, a6+B6]axis=1 在行的的转化:[a1+a4, a2+a5, a3+a6],[b1+b4, b2+b5, b3+b6]
'''print('---------')
print(arr.mean(1).mean(1).shape)
print(arr.mean(1).mean(1))
'''[a1+a2+a3+a4+a5+a6, b1+b2+b3+b4+b5+b6]
'''

python之mean函数,计算多维相关推荐

  1. python编写自定义函数计算一维numpy数组中与指定目标数值最接近(距离最近)的数值(find closest value in numpy array to a certain value)

    python编写自定义函数计算一维numpy数组中与指定目标数值最接近(距离最近)的数值(find closest value in numpy array to a certain value) 目 ...

  2. python编写自定义函数计算约登值(约登指数、Youden Index)、寻找最佳阈值(threshold、cutoff)、可视化ROC曲线并在曲线中标记最佳阈值及其数值标签

    python编写自定义函数计算约登值(约登指数.Youden Index).寻找最佳阈值(threshold.cutoff).可视化ROC曲线并在曲线中标记最佳阈值及其数值标签 目录

  3. Python使用reduce()函数计算多个集合的并集与交集

    问题比较简单,直接上代码了,关键是标准库functools中reduce()函数的用法,当然其中的函数intersect和union可以使用lambda表达式进行替换,大家可以尝试着写一写. 温馨提示 ...

  4. 【Python】编写函数计算圆的面积

    from math import pi as PI      //from语句可以从模块中导入指定部分,此句将math模块里pi函数导入并取别名为PI def CircleArea(r):      ...

  5. python如何调用函数计算出成绩的不及格率_Excel利用这个函数轻松完成自动计算及格率、合格率...

    原标题:Excel利用这个函数轻松完成自动计算及格率.合格率 在我们日常工作中,经常碰到计算产品的合格率,作为老师每次考试完成都要计算及格率达到多少,今天小编就以学生成绩表为例,和大家分享利用函数自动 ...

  6. python如何调用函数计算出成绩的不及格率_(求excle公式:95分以上为优、94分-85分为良、84分-75分为中、74分-60分为合格、60分以下为不合格)excel成绩及格率...

    Excle中怎么找出指定行 ①excel中的数据筛选功能.可以操作,选择表头的任意一个单元格,单击菜单栏"数据"--->"筛选"--->" ...

  7. python np dot函数_python科学计算之Numpy

    Numpy的组成与功能 Numpy(Numeric Python)可以被理解为一个用python实现的科学计算包,包括: 1.强大的N维数组对象Array: 2.成熟的函数库: 3.实用的线性代数.傅 ...

  8. 基于阿里云函数计算实现需要用到超大依赖包的 Python 无服务器计算

    文章目录 引言 一.阿里云函数计算是什么? 开发流程 函数计算的触发调用 函数计算运行实例的生命周期 二.示例应用的架构及简介 三.具体开发部署步骤所遇到的坑和~~避坑指南~~ 坑1. 超大依赖包的部 ...

  9. Python使用numpy包编写自定义函数计算平均绝对误差(MAE、Mean Absolute Error)、评估回归模型和时间序列模型、解读MAE

    Python使用numpy包编写自定义函数计算平均绝对误差(MAE.Mean Absolute Error).评估回归模型和时间序列模型.解读MAE 目录

最新文章

  1. c语言表达式的后缀,中缀表达式转换成后缀表达式C语言程序(一)
  2. 33 个 2017 年必须了解的 iOS/swift 开源库第三方库
  3. 本周测试服务器角色转移系统仅开放转入,5月24日维护公告 角色转移系统全服放出...
  4. 用ACE的Reactor模式实现网络通讯的例子
  5. CRM reference product的UI界面
  6. iOS 里const在修饰对象时候的用法
  7. PYQT4 Python GUI 编写与 打包.exe程序
  8. 八皇后问题c语言循环,八皇后问题的12组解
  9. JNI开发笔记(三)--JNI工程的框架分析
  10. Python趣味编程3则:李白买酒、猴子吃桃、宝塔上的琉璃灯
  11. pytorch深度学习基础总结
  12. R语言ETL工程:插入与合并(add/bind)
  13. sja1000 can控制器波特率计算方法
  14. win7装sql2000找不到服务器,WIN7 64位系统 SQL2000服务无法启动
  15. 时域信号的频谱、功率谱和功率谱密度计算
  16. GaussDB数据库安装详解
  17. Fitting ellipse
  18. 自嘲是化解尴尬的高明手段
  19. ACM日历题新版(界面修改+国际节日)
  20. (原创)北美信用卡(Credit Card)个人使用心得与总结(个人理财版) [精华]

热门文章

  1. 具体数学--(无限数列和)
  2. Python编程 pip换源
  3. windows系统下Composer的安装和使用
  4. 地震勘探原理(三)之地震折射波运动学
  5. 基于微信小程序带后端ssm接口小区物业管理平台设计
  6. 推荐一个不错的Python学习网址给大家,希望可以帮助你们!
  7. 苹果用计算机解锁,没有计算机闪烁. 可以解锁吗?苹果的
  8. 努努的2012元旦前夕
  9. 【转载】自律的人有多可怕?
  10. StdTranslator - Translate PDMS to STD for STAAD.Pro