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


Posted in Python onApril 02, 2018

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

以上这篇Python数据处理numpy.median的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
利用打码兔和超人打码自封装的打码类分享
Mar 16 Python
一张图带我们入门Python基础教程
Feb 05 Python
python爬虫入门教程--利用requests构建知乎API(三)
May 25 Python
Python基于回溯法子集树模板解决取物搭配问题实例
Sep 02 Python
numpy中矩阵合并的实例
Jun 15 Python
使用Python监视指定目录下文件变更的方法
Oct 15 Python
Python面向对象之类和实例用法分析
Jun 08 Python
Django模型序列化返回自然主键值示例代码
Jun 12 Python
python字符串常用方法及文件简单读写的操作方法
Mar 04 Python
TensorFlow实现批量归一化操作的示例
Apr 22 Python
Python使用paramiko连接远程服务器执行Shell命令的实现
Mar 04 Python
python代码实现备忘录案例讲解
Jul 26 Python
使用Python写一个小游戏
Apr 02 #Python
Python3.5.3下配置opencv3.2.0的操作方法
Apr 02 #Python
Ubuntu16.04/树莓派Python3+opencv配置教程(分享)
Apr 02 #Python
Linux-ubuntu16.04 Python3.5配置OpenCV3.2的方法
Apr 02 #Python
浅谈配置OpenCV3 + Python3的简易方法(macOS)
Apr 02 #Python
Window10+Python3.5安装opencv的教程推荐
Apr 02 #Python
Python浅复制中对象生存周期实例分析
Apr 02 #Python
You might like
PHP与MySQL交互使用详解
2006/10/09 PHP
destoon实现不同会员组公司名称显示不同的颜色的方法
2014/08/22 PHP
PHP中使用addslashes函数转义的安全性原理分析
2014/11/03 PHP
php处理抢购类功能的高并发请求
2018/02/08 PHP
详解Laravel服务容器的绑定与解析
2019/11/05 PHP
Extjs中使用extend(js继承) 的代码
2012/03/15 Javascript
使用Math.floor与Math.random取随机整数的方法详解
2013/05/07 Javascript
jQuery表格插件ParamQuery简单使用方法示例
2013/12/05 Javascript
window.showModalDialog()返回值的学习心得总结
2014/01/07 Javascript
window.location不跳转的问题解决方法
2014/04/17 Javascript
jQuery的animate函数学习记录
2014/08/08 Javascript
jfreechart插件将数据展示成饼状图、柱状图和折线图
2015/04/13 Javascript
JavaScript操作XML/HTML比较常用的对象属性集锦
2015/10/30 Javascript
jQuery EasyUi实战教程之布局篇
2016/01/26 Javascript
JS获取随机数和时间转换的简单实例
2016/07/10 Javascript
jQuery Validate插件实现表单验证
2016/08/19 Javascript
easyui combotree加载静态数据问题(选不上)解决方法
2016/12/26 Javascript
jQuery Ajax前后端使用JSON进行交互示例
2017/03/17 Javascript
JS实现基于Sketch.js模拟成群游动的蝌蚪运动动画效果【附demo源码下载】
2017/08/18 Javascript
JavaScript实现邮箱后缀提示功能的示例代码
2018/12/13 Javascript
js打开word文档预览操作示例【不是下载】
2019/05/23 Javascript
[01:03:50]DOTA2-DPC中国联赛 正赛 CDEC vs DLG BO3 第二场 2月7日
2021/03/11 DOTA
理解Python中函数的参数
2015/04/27 Python
wxPython使用系统剪切板的方法
2015/06/16 Python
python正则表达式re之compile函数解析
2017/10/25 Python
python生成excel的实例代码
2017/11/08 Python
详解python3 + Scrapy爬虫学习之创建项目
2019/04/12 Python
Python中注释(多行注释和单行注释)的用法实例
2019/08/28 Python
利用matplotlib为图片上添加触发事件进行交互
2020/04/23 Python
CSS3中的弹性布局em运用入门详解 1em等于多少像素
2021/02/08 HTML / CSS
大学生开西餐厅创业计划书
2014/02/01 职场文书
农村结婚典礼司仪主持词
2014/03/14 职场文书
目标责任书范文
2014/04/14 职场文书
公司法定代表人授权委托书
2014/09/29 职场文书
房产公证书格式
2015/01/26 职场文书
观后感格式
2015/06/19 职场文书