numpy模块下的median作用为:
计算沿指定轴的均值
返回数组元素的均值

其函数接口为:

median(a, 
       axis=None, 
       out=None,
       overwrite_input=False, 
       keepdims=False)

其中各参数为:

a:输入的数组;
axis:计算哪个轴上的均值,比如输入是二维数组,那么axis=0对应行,axis=1对应列;
out:用于放置求取中位数后的数组。 它必须具有与预期输出相同的形状和缓冲区长度;
overwrite_input :一个bool型的参数,默认为Flase。如果为True那么将直接在数组内存中计算,这意味着计算之后原数组没办法保存,但是好处在于节省内存资源,Flase则相反;
keepdims:一个bool型的参数,默认为Flase。如果为True那么求取中位数的那个轴将保留在结果中;

>>> a = np.array([[10, 7, 4], [3, 2, 1]])
>>> a
array([[10,  7,  4],[ 3,  2,  1]])
>>> np.median(a)
3.5
>>> np.median(a, axis=0)
array([ 6.5,  4.5,  2.5])
>>> np.median(a, axis=1)
array([ 7.,  2.])
>>> m = np.median(a, axis=0)
>>> out = np.zeros_like(m)
>>> np.median(a, axis=0, out=m)
array([ 6.5,  4.5,  2.5])
>>> m
array([ 6.5,  4.5,  2.5])
>>> b = a.copy()
>>> np.median(b, axis=1, overwrite_input=True)
array([ 7.,  2.])
>>> assert not np.all(a==b)
>>> b = a.copy()
>>> np.median(b, axis=None, overwrite_input=True)
3.5

numpy.median()相关推荐

  1. python数据处理实例-Python数据处理numpy.median的实例讲解

    numpy模块下的median作用为: 计算沿指定轴的中位数 返回数组元素的中位数 其函数接口为: median(a, axis=None, out=None, overwrite_input=Fal ...

  2. Python numpy.median函数方法的使用

    NumPy(Numerical Python的缩写)是一个开源的Python科学计算库.使用NumPy,就可以很自然地使用数组和矩阵.NumPy包含很多实用的数学函数,涵盖线性代数运算.傅里叶变换和随 ...

  3. numpy median is use the median median algorithm(quickselect)

    numpy中的中值计算方法是使用median median的方法的,已经是我现在知道的最快的算法了. 一些是np的中值计算方法从Python世界怎么一步一步调用到C世界的: np.median() # ...

  4. 技术图文:Numpy 一维数组 VS. Pandas Series

    背景 Numpy 提供的最重要的数据结构是 ndarray,它是 Python 中 list 的扩展. Pandas 提供了两种非常重要的数据结构 Series和DataFrame. Numpy 中的 ...

  5. Numpy入门教程:10. 统计相关

    背景 什么是 NumPy 呢? NumPy 这个词来源于两个单词 – Numerical和Python.其是一个功能强大的 Python 库,可以帮助程序员轻松地进行数值计算,通常应用于以下场景: 执 ...

  6. python分析基金数据,[Python数据分析]numpy基金会,基础

    数组属性 ndim与shape的区别 ndim 轴的数量,即从外到内的层数(axis=0为最外层) shape 每层数组的元素,返回一个元组,其长度即为ndim,比如(2,2,3)表示axis=0,有 ...

  7. Python精讲Numpy基础,大牛笔记详细解释

    https://www.toutiao.com/a6664936105076326920/ 总认为Numpy是渣渣,直到深入接触以后才知道功能这么强大.堪比Matlab啊.果然是人生苦短,我用Pyth ...

  8. 数据之路 Day8 Numpy包

    转载:Numpy易百教程 转载:https://www.numpy.org.cn/article/basics/python_numpy_tutorial.html 1.什么是Numpy? NumPy ...

  9. numpy库:常用基本

    转载自 http://www.cnblogs.com/smallpi/p/4550361.html侵删致歉 numpy 本文主要列出numpy模块常用方法  大部分内容来源于网络,而后经过自己的一点思 ...

  10. python数学库的使用方法_浅谈numpy库的常用基本操作方法

    NumPy数组的维数称为秩(rank),一维数组的秩为1,二维数组的秩为2,以此类推.在NumPy中,每一个线性的数组称为是一个轴(axes),秩其实是描述轴的数量.比如说,二维数组相当于是一个一维数 ...

最新文章

  1. python是高级动态语言_Python动态语言之魅力揭秘
  2. 浏览器到响应页面的全过程
  3. Cocos2d-x 3.0 简捷的物理引擎
  4. nltk和python的关系_NLTK学习笔记(一):语言处理和Python
  5. java 计算随机数_JAVA获取随机数
  6. WebSite设置首页或是加入收藏夹功能
  7. 关于RadUpload上传问题总结
  8. 计算机网络(5.13)运输层- TCP的拥塞控制方法
  9. 电路分析基础笔记(静态电路+动态电路)
  10. 服务器错误38 格式化系统区 黑群晖,黑群晖 格式化磁盘失败 35
  11. Keras实现小数量集图片分类——6类别Birds数据集分类
  12. 渝粤题库 国家开放大学 学前儿童艺术教育(音乐) 期末考试复习资料
  13. 电子元件-TVS与肖特基二极管
  14. Android updater-scripts(Edify Script)各函数详细说明【转】
  15. HTML5+CSS3小实例:自定义滤镜实现液体加载动画
  16. 小程序如何在其他页面监听globalData中值的变化?
  17. JIL Widget开发入门
  18. 创客基地oDrive第二课 X2212电机配置
  19. SQL server求移动平均、rolling sum滚动前多少行求和
  20. 安装智能消费机服务器连接,消费一卡通系统/消费机布线安装方法

热门文章

  1. 2021年天猫淘宝双12,京东双十二活动时间以及玩法介绍
  2. JavaMail中的553 Mail from must equal authorized user
  3. Webgl(ThreeJS)空间测量\测距功能(附工程文件)
  4. 垃圾分类图片数据集分享-约10w张数据集
  5. QT UDP通信(单播、广播、组播)
  6. python自动语音电话_用 Python 实现自己的智能语音助理(百度语音 + 图灵机器人)...
  7. 实验八555定时器及其应用
  8. 实现表格隔行变色研究
  9. b站up粉丝数量及变化爬取,并保存成txt文件
  10. mysql中B+树索引原理